diff options
author | Pete Travis <immanetize@fedoraproject.org> | 2014-10-01 11:54:54 -0600 |
---|---|---|
committer | Pete Travis <immanetize@fedoraproject.org> | 2014-10-01 11:54:54 -0600 |
commit | b7fb238e0ec327db793aefa670ffedb8cbd63f0b (patch) | |
tree | d795a1fa84fedd491d912cd97c26d80ec523c1fa /SOURCES/bash-3.2-valgrind.patch | |
parent | 08b01b8f3f227bda87ee2591c7e6ccb379fad187 (diff) | |
download | rpmbuild-sles11.1-bash.tar.gz rpmbuild-sles11.1-bash.tar.xz rpmbuild-sles11.1-bash.zip |
starting bash bracnch for sles 11.1sles11.1-bash
Diffstat (limited to 'SOURCES/bash-3.2-valgrind.patch')
-rw-r--r-- | SOURCES/bash-3.2-valgrind.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/SOURCES/bash-3.2-valgrind.patch b/SOURCES/bash-3.2-valgrind.patch new file mode 100644 index 0000000..3e5d49f --- /dev/null +++ b/SOURCES/bash-3.2-valgrind.patch @@ -0,0 +1,18 @@ +--- array.c ++++ array.c 2007-02-28 11:17:18.000000000 +0000 +@@ -649,13 +649,14 @@ int quoted; + + result = (char *)xmalloc (rsize = 128); + result[0] = '('; ++ indstr[0] = '\0'; + rlen = 1; + + for (ae = element_forw(a->head); ae != a->head; ae = element_forw(ae)) { + is = inttostr (element_index(ae), indstr, sizeof(indstr)); + valstr = element_value (ae) ? sh_double_quote (element_value(ae)) + : (char *)NULL; +- elen = STRLEN (indstr) + 8 + STRLEN (valstr); ++ elen = STRLEN (is) + 3 + STRLEN (valstr); + RESIZE_MALLOCED_BUFFER (result, rlen, (elen + 1), rsize, rsize); + + result[rlen++] = '['; |