libidav/crypto.c

changeset 117
b174e721663e
parent 113
dde28a806552
--- a/libidav/crypto.c	Wed Dec 17 22:36:41 2025 +0100
+++ b/libidav/crypto.c	Sat Dec 27 22:47:56 2025 +0100
@@ -1522,7 +1522,7 @@
 }
 
 CxBuffer* aes_encrypt_buffer(CxBuffer *in, DavKey *key) {
-    CxBuffer *encbuf = cxBufferCreate(NULL, in->size, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND);
+    CxBuffer *encbuf = cxBufferCreate(cxDefaultAllocator, NULL, in->size, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND);
     if(!encbuf) {
         return NULL;
     }
@@ -1549,7 +1549,7 @@
 }
 
 CxBuffer* aes_decrypt_buffer(CxBuffer *in, DavKey *key) {
-    CxBuffer *decbuf = cxBufferCreate(NULL, in->size, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND);
+    CxBuffer *decbuf = cxBufferCreate(cxDefaultAllocator, NULL, in->size, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND);
     if(!decbuf) {
         return NULL;
     }

mercurial