summaryrefslogtreecommitdiffstats
path: root/crypto/mem.c
diff options
context:
space:
mode:
authorBen Laurie <ben@openssl.org>2008-10-26 19:40:52 +0100
committerBen Laurie <ben@openssl.org>2008-10-26 19:40:52 +0100
commit6caa4edd3e6410aff7c80011d905abcd3c1b1143 (patch)
treecd78ea1921ac59740eb310b88bad25d642dc281a /crypto/mem.c
parentAdd support for -crlnumber option in crl utility. (diff)
downloadopenssl-6caa4edd3e6410aff7c80011d905abcd3c1b1143.tar.xz
openssl-6caa4edd3e6410aff7c80011d905abcd3c1b1143.zip
Add JPAKE.
Diffstat (limited to 'crypto/mem.c')
-rw-r--r--crypto/mem.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/crypto/mem.c b/crypto/mem.c
index 43d48ab425..6f80dd33eb 100644
--- a/crypto/mem.c
+++ b/crypto/mem.c
@@ -322,6 +322,13 @@ void *CRYPTO_malloc(int num, const char *file, int line)
return ret;
}
+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;
+ }
void *CRYPTO_realloc(void *str, int num, const char *file, int line)
{