summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-01-18 02:23:33 +0000
committerMatt Wilson <msw@redhat.com>2001-01-18 02:23:33 +0000
commit5b0e19edf7816a06ad35ece9c0f330e883619ab3 (patch)
treef4718fdc5910bee37e4a51a3d0597b273da9c5dd /utils
parent9838415b38bae6889d000075b573644cfbb37a6c (diff)
downloadanaconda-5b0e19edf7816a06ad35ece9c0f330e883619ab3.tar.gz
anaconda-5b0e19edf7816a06ad35ece9c0f330e883619ab3.tar.xz
anaconda-5b0e19edf7816a06ad35ece9c0f330e883619ab3.zip
more bugs
Diffstat (limited to 'utils')
-rw-r--r--utils/genhdlist.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/utils/genhdlist.c b/utils/genhdlist.c
index 03c18c7be..13d01e9aa 100644
--- a/utils/genhdlist.c
+++ b/utils/genhdlist.c
@@ -256,9 +256,10 @@ int main(int argc, const char ** argv) {
}
while ((fgets(b, sizeof(b) - 1, f))) {
- if (numpkgs == nalloced - 1) {
- depOrder = realloc (depOrder, sizeof (char *) * (nalloced += 5));
- memset (depOrder + numpkgs, '\0', 5);
+ if (numpkgs == nalloced) {
+ depOrder = realloc (depOrder, sizeof (char *) * (nalloced + 6));
+ memset (depOrder + numpkgs, '\0', 6);
+ nalloced += 5;
}
p = b + strlen(b);