ctdb-util: Variables should be declared extern in headers
authorMartin Schwenke <martin@meltin.net>
Thu, 4 Sep 2014 01:20:28 +0000 (11:20 +1000)
committerAmitay Isaacs <amitay@samba.org>
Tue, 9 Sep 2014 23:36:14 +0000 (01:36 +0200)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/lib/util/debug.h

index d5a215aff3a0790be287959674de9f6dae6a205a..3d2903a3c3eca623de6e90e8e1d892b077b87aa9 100644 (file)
@@ -20,9 +20,9 @@
 #ifndef UTIL_DEBUG_H
 #define UTIL_DEBUG_H
 
-void (*do_debug_v)(const char *, va_list ap);
-const char *debug_extra;
-void (*do_debug_add_v)(const char *, va_list ap);
+extern void (*do_debug_v)(const char *, va_list ap);
+extern const char *debug_extra;
+extern void (*do_debug_add_v)(const char *, va_list ap);
 void log_ringbuffer(const char *format, ...);
 void do_debug(const char *format, ...) PRINTF_ATTRIBUTE(1, 2);
 void do_debug_add(const char *format, ...) PRINTF_ATTRIBUTE(1, 2);