diff --git a/src/utils/circache.cpp b/src/utils/circache.cpp index 42623ba2..24c65f31 100644 --- a/src/utils/circache.cpp +++ b/src/utils/circache.cpp @@ -1003,7 +1003,7 @@ allocmem(void *cp, /* The array to grow. may be NULL */ } int inc = (*np > maxinc) ? : *np; - if (cp = realloc(cp, (*np + inc) * sz)) + if ((cp = realloc(cp, (*np + inc) * sz)) != 0) *np += inc; return cp; }