plugin_mock.c: Declare "kc".
authorFlorian Forster <octo@collectd.org>
Tue, 14 Jul 2015 06:22:18 +0000 (08:22 +0200)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Wed, 25 May 2016 16:32:47 +0000 (18:32 +0200)
This hopefully fixes "make check" on Solaris, which currently fails
with:

  CC       common_test.o
  CCLD     test_common
Undefined first referenced
 symbol       in file
kc                                  ./.libs/libcommon.a(common.o)
ld: fatal: symbol referencing errors. No output written to test_common
collect2: error: ld returned 1 exit status

(cherry picked from commit 4fb43017b4b585256627b9503ce0a5cf08ecdefe)

src/daemon/plugin_mock.c

index f3eefd5..b6efa3a 100644 (file)
 
 #include "plugin.h"
 
+#if HAVE_LIBKSTAT
+kstat_ctl_t *kc = NULL;
+#endif /* HAVE_LIBKSTAT */
+
 char hostname_g[] = "example.com";
 
 int plugin_register_complex_config (const char *type, int (*callback) (oconfig_item_t *))