diff options
author | 2014-04-26 13:07:16 +0000 | |
---|---|---|
committer | 2014-04-26 13:07:16 +0000 | |
commit | 1103accf69f1c89aa5088fb29c024092438e955a (patch) | |
tree | a81822c552be522520a7aaf65da2b71d502602b5 /lib/libssl/src/crypto/buffer/buf_str.c | |
parent | KNF. (diff) | |
download | wireguard-openbsd-1103accf69f1c89aa5088fb29c024092438e955a.tar.xz wireguard-openbsd-1103accf69f1c89aa5088fb29c024092438e955a.zip |
More KNF.
Diffstat (limited to 'lib/libssl/src/crypto/buffer/buf_str.c')
-rw-r--r-- | lib/libssl/src/crypto/buffer/buf_str.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/libssl/src/crypto/buffer/buf_str.c b/lib/libssl/src/crypto/buffer/buf_str.c index 819155626a0..33836d0af4e 100644 --- a/lib/libssl/src/crypto/buffer/buf_str.c +++ b/lib/libssl/src/crypto/buffer/buf_str.c @@ -1,4 +1,4 @@ -/* $OpenBSD: buf_str.c,v 1.7 2014/04/17 14:28:44 beck Exp $ */ +/* $OpenBSD: buf_str.c,v 1.8 2014/04/26 13:07:16 jsing Exp $ */ /* * Copyright (c) 2014 Bob Beck * @@ -31,6 +31,7 @@ char * BUF_strdup(const char *str) { char *ret = NULL; + if (str != NULL) { if (!(ret = strdup(str))) BUFerr(BUF_F_BUF_STRDUP, ERR_R_MALLOC_FAILURE); @@ -42,6 +43,7 @@ char * BUF_strndup(const char *str, size_t siz) { char *ret = NULL; + if (str != NULL) { if (!(ret = strndup(str, siz))) BUFerr(BUF_F_BUF_STRNDUP, ERR_R_MALLOC_FAILURE); @@ -53,6 +55,7 @@ void * BUF_memdup(const void *data, size_t siz) { void *ret = NULL; + if (data != NULL) { if (!(ret = malloc(siz))) BUFerr(BUF_F_BUF_MEMDUP, ERR_R_MALLOC_FAILURE); |