INN commit: trunk/lib (confparse.c)
INN Commit
Russ_Allbery at isc.org
Thu Aug 9 16:39:13 UTC 2007
Date: Thursday, August 9, 2007 @ 09:39:12
Author: iulius
Revision: 7640
Missing va_end.
Modified:
trunk/lib/confparse.c
-------------+
confparse.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
Modified: confparse.c
===================================================================
--- confparse.c 2007-08-09 13:18:03 UTC (rev 7639)
+++ confparse.c 2007-08-09 16:39:12 UTC (rev 7640)
@@ -1652,8 +1652,10 @@
struct config_parameter *param;
va_start(args, fmt);
- if (vasprintf(&message, fmt, args) < 0)
+ if (vasprintf(&message, fmt, args) < 0) {
+ va_end(args);
return;
+ }
va_end(args);
param = hash_lookup(group->params, key);
@@ -1680,8 +1682,10 @@
char *message;
va_start(args, fmt);
- if (vasprintf(&message, fmt, args) < 0)
+ if (vasprintf(&message, fmt, args) < 0) {
+ va_end(args);
return;
+ }
va_end(args);
warn("%s:%u: %s", group->file, group->line, message);
free(message);
More information about the inn-committers
mailing list