summaryrefslogtreecommitdiff
path: root/debug.c
diff options
context:
space:
mode:
authorMichael Clark <michael@metaparadigm.com>2009-01-05 03:57:59 +0000
committerMichael Clark <michael@metaparadigm.com>2009-01-05 03:57:59 +0000
commit8cdac64ccd52a0c4f0dbd2775bad951463577daf (patch)
treec85ec6190b867568a0ddd242f0d08dd1efc87b78 /debug.c
parenta0d35c7ebff00e97038db537349d83e30a11df82 (diff)
Add va_end for every va_start.
Dotan Barak, dotanba at gmail dot com git-svn-id: http://svn.metaparadigm.com/svn/json-c/trunk@23 327403b1-1117-474d-bef2-5cb71233fd97
Diffstat (limited to 'debug.c')
-rw-r--r--debug.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/debug.c b/debug.c
index eaa6fca..f699976 100644
--- a/debug.c
+++ b/debug.c
@@ -51,6 +51,7 @@ void mc_abort(const char *msg, ...)
} else
#endif
vprintf(msg, ap);
+ va_end(ap);
exit(1);
}
@@ -66,6 +67,7 @@ void mc_debug(const char *msg, ...)
} else
#endif
vprintf(msg, ap);
+ va_end(ap);
}
}
@@ -79,6 +81,7 @@ void mc_error(const char *msg, ...)
} else
#endif
vfprintf(stderr, msg, ap);
+ va_end(ap);
}
void mc_info(const char *msg, ...)
@@ -91,4 +94,5 @@ void mc_info(const char *msg, ...)
} else
#endif
vfprintf(stderr, msg, ap);
+ va_end(ap);
}