src/server/util/util.h

branch
webdav
changeset 338
c62ea2a2133b
parent 285
96e53bd94958
child 382
9e2289c77b04
--- a/src/server/util/util.h	Sat May 07 14:14:20 2022 +0200
+++ b/src/server/util/util.h	Sat May 07 15:07:01 2022 +0200
@@ -170,6 +170,11 @@
 
 NSAPI_PUBLIC int INTutil_snprintf(char *s, int n, const char *fmt, ...);
 
+NSAPI_PUBLIC int util_vasprintf(pool_handle_t *pool, char **s, const char *fmt, 
+                                va_list args);
+
+NSAPI_PUBLIC int util_asprintf(pool_handle_t *pool, char **s, const char *fmt, ...);
+
 NSAPI_PUBLIC int util_strlftime(char *dst, size_t dstsize, const char *format, const struct tm *t);
 
 NSAPI_PUBLIC int INTutil_strftime(char *s, const char *format, const struct tm *t);
@@ -331,6 +336,8 @@
 #define util_sprintf INTutil_sprintf
 #define util_vsnprintf INTutil_vsnprintf
 #define util_snprintf INTutil_snprintf
+#define util_vasprintf INTutil_vasprintf
+#define util_asprintf INTutil_asprintf
 #define util_strftime INTutil_strftime
 #define util_strcasecmp INTutil_strcasecmp
 #define util_strncasecmp INTutil_strncasecmp

mercurial