X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fwrite_sensu.c;h=04f5aa78287c106a563848c210dfecab2307ad0c;hb=61a4ed99b1a5b6d371bb745933d0efc5dff9505c;hp=71dd5854cfbebff0ac9c4b053c68034619e3d689;hpb=77ca1a45bab2f6adf9301723d0db68e5813a6d98;p=collectd.git diff --git a/src/write_sensu.c b/src/write_sensu.c index 71dd5854..04f5aa78 100644 --- a/src/write_sensu.c +++ b/src/write_sensu.c @@ -107,10 +107,10 @@ struct sensu_host { #define F_READY 0x01 uint8_t flags; pthread_mutex_t lock; - _Bool notifications; - _Bool metrics; - _Bool store_rates; - _Bool always_append_ds; + bool notifications; + bool metrics; + bool store_rates; + bool always_append_ds; char *separator; char *node; char *service; @@ -627,7 +627,7 @@ static char *replace_str(const char *str, const char *old, /* {{{ */ r += newlen; p = q + oldlen; } - strncpy(r, p, strlen(p)); + sstrncpy(r, p, sizeof(r)); return ret; } /* }}} char *replace_str */