diff --git a/src/utils/circache.cpp b/src/utils/circache.cpp index d90c7169..85b1d218 100644 --- a/src/utils/circache.cpp +++ b/src/utils/circache.cpp @@ -1117,7 +1117,7 @@ static void *allocmem( return cp; } - int inc = (*np > maxinc) ? : *np; + int inc = (*np > maxinc) ? maxinc : *np; if ((cp = realloc(cp, (*np + inc) * sz)) != 0) *np += inc; return cp;