diff options
Diffstat (limited to 'src/lib/libcrypto/buffer/buf_str.c')
-rw-r--r-- | src/lib/libcrypto/buffer/buf_str.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libcrypto/buffer/buf_str.c b/src/lib/libcrypto/buffer/buf_str.c index 819155626a..33836d0af4 100644 --- a/src/lib/libcrypto/buffer/buf_str.c +++ b/src/lib/libcrypto/buffer/buf_str.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: buf_str.c,v 1.7 2014/04/17 14:28:44 beck Exp $ */ | 1 | /* $OpenBSD: buf_str.c,v 1.8 2014/04/26 13:07:16 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014 Bob Beck | 3 | * Copyright (c) 2014 Bob Beck |
4 | * | 4 | * |
@@ -31,6 +31,7 @@ char * | |||
31 | BUF_strdup(const char *str) | 31 | BUF_strdup(const char *str) |
32 | { | 32 | { |
33 | char *ret = NULL; | 33 | char *ret = NULL; |
34 | |||
34 | if (str != NULL) { | 35 | if (str != NULL) { |
35 | if (!(ret = strdup(str))) | 36 | if (!(ret = strdup(str))) |
36 | BUFerr(BUF_F_BUF_STRDUP, ERR_R_MALLOC_FAILURE); | 37 | BUFerr(BUF_F_BUF_STRDUP, ERR_R_MALLOC_FAILURE); |
@@ -42,6 +43,7 @@ char * | |||
42 | BUF_strndup(const char *str, size_t siz) | 43 | BUF_strndup(const char *str, size_t siz) |
43 | { | 44 | { |
44 | char *ret = NULL; | 45 | char *ret = NULL; |
46 | |||
45 | if (str != NULL) { | 47 | if (str != NULL) { |
46 | if (!(ret = strndup(str, siz))) | 48 | if (!(ret = strndup(str, siz))) |
47 | BUFerr(BUF_F_BUF_STRNDUP, ERR_R_MALLOC_FAILURE); | 49 | BUFerr(BUF_F_BUF_STRNDUP, ERR_R_MALLOC_FAILURE); |
@@ -53,6 +55,7 @@ void * | |||
53 | BUF_memdup(const void *data, size_t siz) | 55 | BUF_memdup(const void *data, size_t siz) |
54 | { | 56 | { |
55 | void *ret = NULL; | 57 | void *ret = NULL; |
58 | |||
56 | if (data != NULL) { | 59 | if (data != NULL) { |
57 | if (!(ret = malloc(siz))) | 60 | if (!(ret = malloc(siz))) |
58 | BUFerr(BUF_F_BUF_MEMDUP, ERR_R_MALLOC_FAILURE); | 61 | BUFerr(BUF_F_BUF_MEMDUP, ERR_R_MALLOC_FAILURE); |