diff options
author | Elta Koepp <alexi_2019@protonmail.com> | 2019-03-27 12:55:55 +0000 |
---|---|---|
committer | Elta Koepp <alexi_2019@protonmail.com> | 2019-03-27 12:55:55 +0000 |
commit | f1b843edb82e25c9be5babe473e94884ec9869b2 (patch) | |
tree | ded7242e3a9be16426214904c01c9ef0c454e5bb /src | |
parent | 2a40a3d90df001c520ab5f25f97608f5eb3c489e (diff) | |
download | gnutls-f1b843edb82e25c9be5babe473e94884ec9869b2.tar.gz |
Detect malloc failure.
malloc(data.size + 1) maybe returns NULL on failure.
Diffstat (limited to 'src')
-rw-r--r-- | src/ocsptool-common.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/ocsptool-common.c b/src/ocsptool-common.c index 22410e27dc..6e17c83197 100644 --- a/src/ocsptool-common.c +++ b/src/ocsptool-common.c @@ -183,6 +183,10 @@ int send_ocsp_request(const char *server, } url = malloc(data.size + 1); + if (url == NULL) { + ret = -1; + return ret; + } memcpy(url, data.data, data.size); url[data.size] = 0; |