summaryrefslogtreecommitdiffstats
path: root/source/lib
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2005-09-29 12:27:43 +0000
committerGerald Carter <jerry@samba.org>2005-09-29 12:27:43 +0000
commit1355d662331ad46665d33c6d8139e45cbbaed8c2 (patch)
tree606e5c307168192443a8163546af0aff521a1d1a /source/lib
parent0efef88d9428eb58300a4449329b125ed3fbb6eb (diff)
downloadsamba-1355d662331ad46665d33c6d8139e45cbbaed8c2.tar.gz
samba-1355d662331ad46665d33c6d8139e45cbbaed8c2.tar.xz
samba-1355d662331ad46665d33c6d8139e45cbbaed8c2.zip
r10606: pdb_*sql patches from
Uli Meis <a.sporto@gmail.com> Peter Rindfuss <rindfuss@wz-berlin.de>
Diffstat (limited to 'source/lib')
-rw-r--r--source/lib/talloc.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/source/lib/talloc.c b/source/lib/talloc.c
index 15b0f4ea7d8..98cba8597e8 100644
--- a/source/lib/talloc.c
+++ b/source/lib/talloc.c
@@ -989,7 +989,6 @@ static char *talloc_vasprintf_append(char *s, const char *fmt, va_list ap) PRINT
static char *talloc_vasprintf_append(char *s, const char *fmt, va_list ap)
{
- struct talloc_chunk *tc;
int len, s_len;
va_list ap2;
@@ -997,11 +996,9 @@ static char *talloc_vasprintf_append(char *s, const char *fmt, va_list ap)
return talloc_vasprintf(NULL, fmt, ap);
}
- tc = talloc_chunk_from_ptr(s);
-
VA_COPY(ap2, ap);
- s_len = tc->size - 1;
+ s_len = strlen(s);
len = vsnprintf(NULL, 0, fmt, ap2);
s = talloc_realloc(NULL, s, char, s_len + len+1);