summaryrefslogtreecommitdiff
path: root/rpmio
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2001-03-23 20:27:48 +0000
committerjbj <devnull@localhost>2001-03-23 20:27:48 +0000
commit075607676dee5f7d2006ba6f561b15d2e505e10a (patch)
tree488745bec5451cbad7089fbda375b9bcd4519d75 /rpmio
parent1975b49aa7167e7694da5659e29660aca44d02fc (diff)
downloadrpm-075607676dee5f7d2006ba6f561b15d2e505e10a.tar.gz
rpm-075607676dee5f7d2006ba6f561b15d2e505e10a.tar.bz2
rpm-075607676dee5f7d2006ba6f561b15d2e505e10a.zip
- fix: parameterized macro segfault (Jakub Bogusz <qboosh@pld.org.pl>).
fix: off by 1 with rpmGlob when presented with multiple non-globbed items. fix: rpmReadPackageManifest actually works now. CVS patchset: 4653 CVS date: 2001/03/23 20:27:48
Diffstat (limited to 'rpmio')
-rw-r--r--rpmio/macro.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rpmio/macro.c b/rpmio/macro.c
index a515c49a9..301c7addf 100644
--- a/rpmio/macro.c
+++ b/rpmio/macro.c
@@ -801,7 +801,7 @@ grabArgs(MacroBuf *mb, const MacroEntry *me, const char *se, char lastc)
/* Build argv array */
argv = (const char **) alloca((argc + 1) * sizeof(char *));
be[-1] = ' '; /* be - 1 == b + strlen(b) == buf + strlen(buf) */
- buf[0] = '\0';
+ be[0] = '\0';
b = buf;
for (c = 0; c < argc; c++) {
argv[c] = b;