diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2020-03-22 17:59:06 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2020-03-22 17:59:06 +0000 |
commit | 34bb24c566c9d9fe3c4ae71fc4c6b53323fb1dd9 (patch) | |
tree | c60be5a294b657fac9504c43487fcaa0cd99cc48 /lib/pmfileio.c | |
parent | d566a34acc0a433487000bb3c1afae798858e43f (diff) | |
download | netpbm-mirror-34bb24c566c9d9fe3c4ae71fc4c6b53323fb1dd9.tar.gz netpbm-mirror-34bb24c566c9d9fe3c4ae71fc4c6b53323fb1dd9.tar.xz netpbm-mirror-34bb24c566c9d9fe3c4ae71fc4c6b53323fb1dd9.zip |
Release 10.89.03
git-svn-id: http://svn.code.sf.net/p/netpbm/code/advanced@3771 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib/pmfileio.c')
-rw-r--r-- | lib/pmfileio.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/pmfileio.c b/lib/pmfileio.c index bfb0d117..bea01abe 100644 --- a/lib/pmfileio.c +++ b/lib/pmfileio.c @@ -908,11 +908,12 @@ pm_getline(FILE * const ifP, } if (gotLine) { - REALLOCARRAY(buffer, nReadSoFar+1); + bufferSz = nReadSoFar + 1; + REALLOCARRAY(buffer, bufferSz); if (!buffer) { pm_error("Failed to allocate %lu bytes for buffer " "to assemble a line of input", - (unsigned long) nReadSoFar+1); + (unsigned long) bufferSz); } buffer[nReadSoFar] = '\0'; } |