summaryrefslogtreecommitdiff
path: root/lib/talloc
diff options
context:
space:
mode:
authorJoseph Sutton <josephsutton@catalyst.net.nz>2023-03-02 10:22:45 +1300
committerAndreas Schneider <asn@cryptomilk.org>2023-04-12 13:52:31 +0000
commit90a042e9a97fa7ac4608be8d55c2db5785845406 (patch)
tree213fafba815178855817e917f188ce2380a26fe7 /lib/talloc
parent5459217bdda674e37addd01cec2ca1315c6bed2d (diff)
downloadsamba-90a042e9a97fa7ac4608be8d55c2db5785845406.tar.gz
talloc: Put comment back in appropriate place
This comment originally referred, not to a va_copy() call, but to the use of &c with vsnprintf() rather than passing in NULL with a length of zero. Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andreas Schneider <asn@samba.org>
Diffstat (limited to 'lib/talloc')
-rw-r--r--lib/talloc/talloc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/talloc/talloc.c b/lib/talloc/talloc.c
index 41fa45bc99b..72f3eb729ad 100644
--- a/lib/talloc/talloc.c
+++ b/lib/talloc/talloc.c
@@ -2598,7 +2598,6 @@ static struct talloc_chunk *_vasprintf_tc(const void *t,
struct talloc_chunk *tc = NULL;
char buf[1024];
- /* this call looks strange, but it makes it work on older solaris boxes */
va_copy(ap2, ap);
vlen = vsnprintf(buf, sizeof(buf), fmt, ap2);
va_end(ap2);
@@ -2662,6 +2661,7 @@ static inline char *__talloc_vaslenprintf_append(char *s, size_t slen,
char c;
va_copy(ap2, ap);
+ /* this call looks strange, but it makes it work on older solaris boxes */
alen = vsnprintf(&c, 1, fmt, ap2);
va_end(ap2);