aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--gawkapi.c5
2 files changed, 7 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 1e761e38..a109b7d3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,11 @@
* node.c (r_format_val): Ditto.
Thanks to Andrew Schorr for pointing these out.
+ Unrelated:
+
+ * gawkapi.c (api_warning): Fix the comment header.
+ (api_lintwarn): Factor out the call to va_end to after the if.
+
2016-06-26 Arnold D. Robbins <arnold@skeeve.com>
Repair change of 2015-08-25 to handling of MAYBE_NUM.
diff --git a/gawkapi.c b/gawkapi.c
index cca045cf..1ef2f79e 100644
--- a/gawkapi.c
+++ b/gawkapi.c
@@ -193,7 +193,7 @@ api_fatal(awk_ext_id_t id, const char *format, ...)
va_end(args);
}
-/* api_warning --- print a warning message and exit */
+/* api_warning --- print a warning message */
static void
api_warning(awk_ext_id_t id, const char *format, ...)
@@ -219,11 +219,10 @@ api_lintwarn(awk_ext_id_t id, const char *format, ...)
va_start(args, format);
if (lintwarn == r_fatal) {
err(true, _("fatal: "), format, args);
- va_end(args);
} else {
err(false, _("warning: "), format, args);
- va_end(args);
}
+ va_end(args);
}
/* api_register_input_parser --- register an input_parser; for opening files read-only */