Fix missing #includes.
[collection4.git] / src / common.h
1 #ifndef COMMON_H
2 #define COMMON_H 1
3
4 #include <stdint.h>
5 #include <inttypes.h>
6
7 int print_debug (const char *format, ...)
8   __attribute__((format(printf,1,2)));
9 #if 0
10 # define DEBUG(...) print_debug (__VA_ARGS__)
11 #else
12 # define DEBUG(...) /**/
13 #endif
14
15 size_t c_strlcat (char *dst, const char *src, size_t size);
16 #define strlcat c_strlcat
17
18 int ds_list_from_rrd_file (char *file,
19     size_t *ret_dses_num, char ***ret_dses);
20
21 uint32_t get_random_color (void);
22
23 char *strtolower (char *str);
24 char *strtolower_copy (const char *str);
25
26 #endif /* COMMON_H */
27 /* vim: set sw=2 sts=2 et fdm=marker : */