https://bugs.winehq.org/show_bug.cgi?id=44277
--- Comment #8 from Andrew Eikum aeikum@codeweavers.com --- That looks OK, but it still needs input validation and some tests. You could also break out of the loop early if the volumes change. I'd also prefer WARN, because I think FIXME will flood normal output.