On 11/12/20 1:09 PM, Eric Blake wrote: > On 11/12/20 3:04 PM, Richard Henderson wrote: >> On 11/11/20 8:35 AM, Eric Blake wrote: >>> - if (!full) { >>> - /* last non dirty extent */ >>> - nbd_extent_array_add(es, end - start, 0); >>> + if (!full && nbd_extent_array_add(es, end - start, 0) < 0) { >>> + /* last non dirty extent, nothing to do if array was already full >>> */ >>> } >> >> Casting to (void) is another way to get rid of the warning. >> >> I dunno which makes more sense here. Definitely the comment is helpful. > > As in: > > if (!full) { > /* last non dirty extent, nothing to do if array is now full */ > (void) nbd_extent_array_add(es, end - start, 0); > }
Yep. > Yeah, that looks a little better. Should I post that as v2, or wait for > further comments on this? Up to you. You can have my Reviewed-by: Richard Henderson <richard.hender...@linaro.org> for either version. r~