src/server/util/util.h

branch
webdav
changeset 338
c62ea2a2133b
parent 285
96e53bd94958
child 382
9e2289c77b04
equal deleted inserted replaced
337:d934c2eb6a76 338:c62ea2a2133b
167 167
168 NSAPI_PUBLIC int INTutil_vsnprintf(char *s, int n, register const char *fmt, 168 NSAPI_PUBLIC int INTutil_vsnprintf(char *s, int n, register const char *fmt,
169 va_list args); 169 va_list args);
170 170
171 NSAPI_PUBLIC int INTutil_snprintf(char *s, int n, const char *fmt, ...); 171 NSAPI_PUBLIC int INTutil_snprintf(char *s, int n, const char *fmt, ...);
172
173 NSAPI_PUBLIC int util_vasprintf(pool_handle_t *pool, char **s, const char *fmt,
174 va_list args);
175
176 NSAPI_PUBLIC int util_asprintf(pool_handle_t *pool, char **s, const char *fmt, ...);
172 177
173 NSAPI_PUBLIC int util_strlftime(char *dst, size_t dstsize, const char *format, const struct tm *t); 178 NSAPI_PUBLIC int util_strlftime(char *dst, size_t dstsize, const char *format, const struct tm *t);
174 179
175 NSAPI_PUBLIC int INTutil_strftime(char *s, const char *format, const struct tm *t); 180 NSAPI_PUBLIC int INTutil_strftime(char *s, const char *format, const struct tm *t);
176 181
329 #define util_i64toa INTutil_i64toa 334 #define util_i64toa INTutil_i64toa
330 #define util_vsprintf INTutil_vsprintf 335 #define util_vsprintf INTutil_vsprintf
331 #define util_sprintf INTutil_sprintf 336 #define util_sprintf INTutil_sprintf
332 #define util_vsnprintf INTutil_vsnprintf 337 #define util_vsnprintf INTutil_vsnprintf
333 #define util_snprintf INTutil_snprintf 338 #define util_snprintf INTutil_snprintf
339 #define util_vasprintf INTutil_vasprintf
340 #define util_asprintf INTutil_asprintf
334 #define util_strftime INTutil_strftime 341 #define util_strftime INTutil_strftime
335 #define util_strcasecmp INTutil_strcasecmp 342 #define util_strcasecmp INTutil_strcasecmp
336 #define util_strncasecmp INTutil_strncasecmp 343 #define util_strncasecmp INTutil_strncasecmp
337 #define util_strcasestr INTutil_strcasestr 344 #define util_strcasestr INTutil_strcasestr
338 #define util_strtok INTutil_strtok 345 #define util_strtok INTutil_strtok

mercurial