]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
r7010@Kushana: nickm | 2006-08-03 10:47:36 -0700
authorNick Mathewson <nickm@torproject.org>
Fri, 4 Aug 2006 18:26:40 +0000 (18:26 +0000)
committerNick Mathewson <nickm@torproject.org>
Fri, 4 Aug 2006 18:26:40 +0000 (18:26 +0000)
 Enable log message format checking in eventdns.c when __GNUC__ is defined.

svn:r6977

src/or/eventdns.c

index 3144b9b0f317fd7b66134b129751553d358295a8..45f375c95cdb3d1e72dec93cf69e47b074288eb1 100644 (file)
@@ -426,6 +426,13 @@ eventdns_set_log_fn(eventdns_debug_log_fn_type fn)
   eventdns_log_fn = fn;
 }
 
+#ifdef __GNUC__
+#define EVENTDNS_LOG_CHECK  __attribute__ ((format(printf, 1, 2)))
+#else
+#define EVENTDNS_LOG_CHECK
+#endif
+
+static void _eventdns_log(const char *fmt, ...) EVENTDNS_LOG_CHECK;
 static void
 _eventdns_log(const char *fmt, ...)
 {