]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: strfuncs - Make t_memdup_noconst() public
authorStephan Bosch <stephan.bosch@open-xchange.com>
Wed, 6 Aug 2025 02:22:28 +0000 (04:22 +0200)
committertimo.sirainen <timo.sirainen@open-xchange.com>
Thu, 9 Oct 2025 08:41:22 +0000 (08:41 +0000)
src/lib/strfuncs.c
src/lib/strfuncs.h

index 2179092c205b616a614a9884e1f8d1611606a53c..3287d2a5d7d0996590a0416814aa3f8fff494670 100644 (file)
@@ -236,7 +236,7 @@ char *p_strconcat(pool_t pool, const char *str1, ...)
        return ret;
 }
 
-static void *t_memdup_noconst(const void *data, size_t size)
+void *t_memdup_noconst(const void *data, size_t size)
 {
        void *mem = t_malloc_no0(size);
        memcpy(mem, data, size);
index 767687143e87b7b09eb666c92fc8e7d2214afc46..aaeda15ba8a8e6e85e9dc60dc9ccfc6986c6520a 100644 (file)
@@ -32,6 +32,7 @@ char *p_strconcat(pool_t pool, const char *str1, ...)
 const char *t_strdup(const char *str) ATTR_MALLOC;
 char *t_strdup_noconst(const char *str) ATTR_MALLOC;
 const void *t_memdup(const void *data, size_t size) ATTR_MALLOC;
+void *t_memdup_noconst(const void *data, size_t size) ATTR_MALLOC;
 /* return NULL if str = "" */
 const char *t_strdup_empty(const char *str) ATTR_MALLOC;
 /* *end isn't included */