libidav/session.c

branch
dav-2
changeset 918
ca393d39e5cd
parent 915
8f9dbd755fdb
--- a/libidav/session.c	Sat Jun 27 18:01:16 2026 +0200
+++ b/libidav/session.c	Sat Jun 27 18:13:47 2026 +0200
@@ -406,6 +406,10 @@
     return cx_strdup_a(sn->mp->allocator, cx_str((char*)str)).ptr;
 }
 
+void  dav_session_reg_destructor(DavSession *sn, void *data, cx_destructor_func destr) {
+    cxMempoolRegister(sn->mp, data, destr);
+}
+
 
 char* dav_session_create_plain_href(DavSession *sn, const char *path) {
     if(!DAV_ENCRYPT_NAME(sn) && !DAV_DECRYPT_NAME(sn)) {

mercurial