--- a/dav/utils.h Sat Dec 01 20:34:55 2012 +0100 +++ b/dav/utils.h Mon Aug 12 14:40:19 2013 +0200 @@ -30,21 +30,22 @@ #define UTILS_H #include <sys/types.h> +#include <libxml/tree.h> #ifdef __cplusplus extern "C" { #endif -time_t parse_creationdate(char *str); -time_t parse_lastmodified(char *str); +time_t util_parse_creationdate(char *str); +time_t util_parse_lastmodified(char *str); char* util_url_path(char *url); - char* util_resource_name(char *url); +char* util_concat_path(char *url_base, char *path); -char* util_child_url(char *url, char *href); +int util_getboolean(char *v); -char* util_upload_url(char *url, char *filepath); +char* util_xml_get_text(xmlNode *elm); #ifdef __cplusplus }