Index: generic/nsfError.c =================================================================== diff -u -N -rba23ab58bc8dd8018eb4de475a104619abc8a128 -rf8ec7669fbc2d051a3b33721a1046677935f0594 --- generic/nsfError.c (.../nsfError.c) (revision ba23ab58bc8dd8018eb4de475a104619abc8a128) +++ generic/nsfError.c (.../nsfError.c) (revision f8ec7669fbc2d051a3b33721a1046677935f0594) @@ -78,7 +78,7 @@ failure = (result == -1 && errno == ERANGE); #else assert(result > -1); - failure = (result > avail); + failure = (result >= avail); #endif if (likely(failure == 0)) {