Source
557
557
558
558
/* used by log */
559
559
size_t zbx_vsnprintf(char *str, size_t count, const char *fmt, va_list args);
560
560
561
561
int zbx_vsnprintf_check_len(const char *fmt, va_list args);
562
562
563
563
/* used by log */
564
564
char *zbx_dsprintf(char *dest, const char *f, ...) __zbx_attr_format_printf(2, 3);
565
565
566
566
/* used by zbxcommon, setproctitle */
567
-
size_t zbx_strlcpy(char *dst, const char *src, size_t siz);
567
+
size_t zbx_strlcpy(char *dst, const char *src, size_t size);
568
568
569
569
/* used by dsprintf, which is used by log */
570
570
char *zbx_dvsprintf(char *dest, const char *f, va_list args);
571
571
572
572
#define VALUE_ERRMSG_MAX 128
573
573
#define ZBX_LENGTH_UNLIMITED 0x7fffffff
574
574
575
575
#if defined(_WINDOWS) || defined(__MINGW32__)
576
576
wchar_t *zbx_acp_to_unicode(const char *acp_string);
577
577
wchar_t *zbx_utf8_to_unicode(const char *utf8_string);