X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils_rrdcreate.c;h=edb6c9570c79a793b09eee931fc659b6342fc84a;hb=9521a596cb88b044a2f08db53520edd6e15c8d39;hp=fb04201cedd4f3b886eeb67447585886346db8bf;hpb=43aca8ed8b22a7a5a14f8c740948d6ce06efbc95;p=collectd.git diff --git a/src/utils_rrdcreate.c b/src/utils_rrdcreate.c index fb04201c..edb6c957 100644 --- a/src/utils_rrdcreate.c +++ b/src/utils_rrdcreate.c @@ -25,6 +25,7 @@ **/ #include "collectd.h" + #include "common.h" #include "utils_rrdcreate.h" @@ -70,7 +71,7 @@ static const char *const rra_types[] = }; static int rra_types_num = STATIC_ARRAY_SIZE (rra_types); -#if !defined(HAVE_THREADSAFE_LIBRRD) || !HAVE_THREADSAFE_LIBRRD +#if !defined(HAVE_THREADSAFE_LIBRRD) static pthread_mutex_t librrd_lock = PTHREAD_MUTEX_INITIALIZER; #endif @@ -355,7 +356,7 @@ static int ds_get (char ***ret, /* {{{ */ return (-1); } - if (ds_num <= 0) + if (ds_num == 0) { sfree (ds_def); return (0);