aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cct.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cct.c b/src/cct.c
index 3097b1f6..13370ac2 100644
--- a/src/cct.c
+++ b/src/cct.c
@@ -185,8 +185,10 @@ static void print(PJ_LOG_LEVEL log_level, const char *fmt, ...) {
va_start( args, fmt );
msg_buf = (char *) malloc(100000);
- if( msg_buf == NULL )
+ if( msg_buf == NULL ) {
+ va_end( args );
return;
+ }
vsprintf( msg_buf, fmt, args );