Fixed possible NULL pointer references when offline

This commit is contained in:
James Booth
2012-10-24 02:18:20 +01:00
parent 8322c48d3e
commit e49bea4d6b
3 changed files with 27 additions and 14 deletions

View File

@@ -60,10 +60,14 @@ tinyurl_get(char *url)
curl_easy_perform(handle);
curl_easy_cleanup(handle);
output.buffer[output.size++] = '\0';
g_string_free(full_url, TRUE);
return output.buffer;
if (output.buffer != NULL) {
output.buffer[output.size++] = '\0';
return output.buffer;
} else {
return NULL;
}
}
static size_t