diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2012-01-09 12:15:09 +0000 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2012-01-09 12:15:09 +0000 |
commit | 9b112c5806d33f1997c8909910b3cad523e557a7 (patch) | |
tree | 88b8ce07d4331ba9caafdc576474ca0a2a39389d /nslcd/common.c | |
parent | 9d0c219e8d18ad29ac070f4a5a30f5f13ab951c2 (diff) |
Add a matching va_end() for va_start() in mysnprintf()
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1594 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'nslcd/common.c')
-rw-r--r-- | nslcd/common.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nslcd/common.c b/nslcd/common.c index 0c8c1a4..829f042 100644 --- a/nslcd/common.c +++ b/nslcd/common.c @@ -51,6 +51,7 @@ int mysnprintf(char *buffer,size_t buflen,const char *format, ...) /* do snprintf */ va_start(ap,format); res=vsnprintf(buffer,buflen,format,ap); + va_end(ap); /* NULL-terminate the string just to be on the safe side */ buffer[buflen-1]='\0'; /* check if the string was completely written */ |