From e692e1567fb6117bd3e1380a80e10b72b7af3710 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 26 May 2018 13:18:11 +0200 Subject: cct.c: add missing va_end() in error code path (spotted by cppcheck) --- src/cct.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') 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 ); -- cgit v1.2.3