summaryrefslogtreecommitdiffstats
path: root/crypto/mem_dbg.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/mem_dbg.c')
-rw-r--r--crypto/mem_dbg.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/crypto/mem_dbg.c b/crypto/mem_dbg.c
index 19376a1814..dfeb084799 100644
--- a/crypto/mem_dbg.c
+++ b/crypto/mem_dbg.c
@@ -807,3 +807,11 @@ void CRYPTO_malloc_debug_init(void)
CRYPTO_dbg_pop_info,
CRYPTO_dbg_remove_all_info);
}
+
+char *CRYPTO_strdup(const char *str, const char *file, int line)
+ {
+ char *ret = CRYPTO_malloc(strlen(str)+1, file, line);
+
+ strcpy(ret, str);
+ return ret;
+ }