lib/string-list.c: In function ?_notmuch_string_list_sort?:
lib/string-list.c:81:59: warning: ISO C99 requires rest arguments to be used 
[enabled by default]

lib/message-file.c: In function ?notmuch_message_file_restrict_headersv?:
lib/message-file.c:147:90: warning: ISO C99 requires rest arguments to be used 
[enabled by default]

Signed-off-by: Jani Nikula <jani at nikula.org>
---
 util/error_util.h |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/util/error_util.h b/util/error_util.h
index bb15822..75709da 100644
--- a/util/error_util.h
+++ b/util/error_util.h
@@ -38,8 +38,10 @@ _internal_error (const char *format, ...) PRINTF_ATTRIBUTE 
(1, 2);
  *
  * Note that __location__ comes from talloc.h.
  */
-#define INTERNAL_ERROR(format, ...)                    \
-    _internal_error (format " (%s).\n",                        \
-                    ##__VA_ARGS__, __location__)
+#define _INTERNAL_ERROR(format, ...)                   \
+    _internal_error (format "%s (%s).\n",              \
+                    __VA_ARGS__, __location__)
+
+#define INTERNAL_ERROR(...) _INTERNAL_ERROR(__VA_ARGS__, "")

 #endif
-- 
1.7.5.4

Reply via email to