diff options
Diffstat (limited to 'source/smbd/ipc.c')
-rw-r--r-- | source/smbd/ipc.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/smbd/ipc.c b/source/smbd/ipc.c index 12a086c98c7..2b377ec9f74 100644 --- a/source/smbd/ipc.c +++ b/source/smbd/ipc.c @@ -371,7 +371,10 @@ va_dcl #endif stringneeded = -1; - if (!p->curpos) return(0); + if (!p->curpos) { + va_end(args); + return(0); + } switch( *p->curpos++ ) { case 'W': /* word (2 byte) */ |