about summary refs log tree commit diff
path: root/Src
diff options
context:
space:
mode:
authorBarton E. Schaefer <schaefer@zsh.org>2015-08-10 12:55:56 -0700
committerBarton E. Schaefer <schaefer@zsh.org>2015-08-10 12:55:56 -0700
commit45424e735d3c5aac5cf1171acb3a7c8047255ca0 (patch)
tree397c5c20eb25f8e8f3b480240379733dabd16322 /Src
parent93ca77f8f73bc58041bcbf8e4319b056504806e5 (diff)
downloadzsh-45424e735d3c5aac5cf1171acb3a7c8047255ca0.tar.gz
zsh-45424e735d3c5aac5cf1171acb3a7c8047255ca0.tar.xz
zsh-45424e735d3c5aac5cf1171acb3a7c8047255ca0.zip
36084: use zrealloc() consistently
Diffstat (limited to 'Src')
-rw-r--r--Src/glob.c2
-rw-r--r--Src/text.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/Src/glob.c b/Src/glob.c
index f82c3bd30..3af46904d 100644
--- a/Src/glob.c
+++ b/Src/glob.c
@@ -257,7 +257,7 @@ addpath(char *s, int l)
 {
     DPUTS(!pathbuf, "BUG: pathbuf not initialised");
     while (pathpos + l + 1 >= pathbufsz)
-	pathbuf = realloc(pathbuf, pathbufsz *= 2);
+	pathbuf = zrealloc(pathbuf, pathbufsz *= 2);
     while (l--)
 	pathbuf[pathpos++] = *s++;
     pathbuf[pathpos++] = '/';
diff --git a/Src/text.c b/Src/text.c
index cf73004d5..3978a26a9 100644
--- a/Src/text.c
+++ b/Src/text.c
@@ -77,7 +77,7 @@ taddpending(char *str1, char *str2)
      */
     if (tpending) {
 	int oldlen = strlen(tpending);
-	tpending = realloc(tpending, len + oldlen);
+	tpending = zrealloc(tpending, len + oldlen);
 	sprintf(tpending + oldlen, "%s%s", str1, str2);
     } else {
 	tpending = (char *)zalloc(len);
@@ -110,7 +110,7 @@ taddchr(int c)
 	    tptr--;
 	    return;
 	}
-	tbuf = realloc(tbuf, tsiz *= 2);
+	tbuf = zrealloc(tbuf, tsiz *= 2);
 	tlim = tbuf + tsiz;
 	tptr = tbuf + tsiz / 2;
     }
@@ -130,7 +130,7 @@ taddstr(char *s)
 
 	if (!tbuf)
 	    return;
-	tbuf = realloc(tbuf, tsiz *= 2);
+	tbuf = zrealloc(tbuf, tsiz *= 2);
 	tlim = tbuf + tsiz;
 	tptr = tbuf + x;
     }