diff options
Diffstat (limited to 'src/lib/libcrypto/pkcs12/p12_utl.c')
-rw-r--r-- | src/lib/libcrypto/pkcs12/p12_utl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libcrypto/pkcs12/p12_utl.c b/src/lib/libcrypto/pkcs12/p12_utl.c index 2adcbc95e1..17f41b4549 100644 --- a/src/lib/libcrypto/pkcs12/p12_utl.c +++ b/src/lib/libcrypto/pkcs12/p12_utl.c | |||
@@ -67,7 +67,7 @@ unsigned char *asc2uni (const char *asc, unsigned char **uni, int *unilen) | |||
67 | int ulen, i; | 67 | int ulen, i; |
68 | unsigned char *unitmp; | 68 | unsigned char *unitmp; |
69 | ulen = strlen(asc)*2 + 2; | 69 | ulen = strlen(asc)*2 + 2; |
70 | if (!(unitmp = Malloc (ulen))) return NULL; | 70 | if (!(unitmp = OPENSSL_malloc (ulen))) return NULL; |
71 | for (i = 0; i < ulen; i+=2) { | 71 | for (i = 0; i < ulen; i+=2) { |
72 | unitmp[i] = 0; | 72 | unitmp[i] = 0; |
73 | unitmp[i + 1] = asc[i>>1]; | 73 | unitmp[i + 1] = asc[i>>1]; |
@@ -85,7 +85,7 @@ char *uni2asc (unsigned char *uni, int unilen) | |||
85 | /* If no terminating zero allow for one */ | 85 | /* If no terminating zero allow for one */ |
86 | if (uni[unilen - 1]) asclen++; | 86 | if (uni[unilen - 1]) asclen++; |
87 | uni++; | 87 | uni++; |
88 | if (!(asctmp = Malloc (asclen))) return NULL; | 88 | if (!(asctmp = OPENSSL_malloc (asclen))) return NULL; |
89 | for (i = 0; i < unilen; i+=2) asctmp[i>>1] = uni[i]; | 89 | for (i = 0; i < unilen; i+=2) asctmp[i>>1] = uni[i]; |
90 | asctmp[asclen - 1] = 0; | 90 | asctmp[asclen - 1] = 0; |
91 | return asctmp; | 91 | return asctmp; |