diff options
author | James Booth <boothj5@gmail.com> | 2012-10-24 02:18:20 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2012-10-24 02:18:20 +0100 |
commit | e49bea4d6bffd87b6631e84f03a35e47e5b35bd9 (patch) | |
tree | 22ec641ac74963a71c14096229744c63bb804bbf /src/release.c | |
parent | 8322c48d3e580e3f098b031554932924cde2fc00 (diff) | |
download | profani-tty-e49bea4d6bffd87b6631e84f03a35e47e5b35bd9.tar.gz |
Fixed possible NULL pointer references when offline
Diffstat (limited to 'src/release.c')
-rw-r--r-- | src/release.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/release.c b/src/release.c index fb08b8ba..f585e8fc 100644 --- a/src/release.c +++ b/src/release.c @@ -53,9 +53,12 @@ release_get_latest() curl_easy_perform(handle); curl_easy_cleanup(handle); - output.buffer[output.size++] = '\0'; - - return output.buffer; + if (output.buffer != NULL) { + output.buffer[output.size++] = '\0'; + return output.buffer; + } else { + return NULL; + } } static size_t |