diff -r b855f76e965b -r 3e55bed345f9 libidav/webdav.h --- a/libidav/webdav.h Tue Sep 03 12:08:35 2013 +0200 +++ b/libidav/webdav.h Sat Sep 07 14:08:43 2013 +0200 @@ -133,8 +133,13 @@ void dav_session_set_auth(DavSession *sn, char *user, char *password); void session_set_error(DavSession *sn, CURLcode c, int status); +void dav_session_destroy(DavSession *sn); -void dav_session_destroy(DavSession *sn); +void* dav_session_malloc(DavSession *sn, size_t size); +void* dav_session_calloc(DavSession *sn, size_t nelm, size_t size); +void* dav_session_realloc(DavSession *sn, void *ptr, size_t size); +void dav_session_free(DavSession *sn, void *ptr); + DavResource* dav_get(DavSession *sn, char *path, char *properties); DavResource* dav_get2(DavSession *sn, DavGetQuery *query);