aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntony Kellermann2018-06-02 20:53:07 -0400
committerAntony Kellermann2018-06-02 20:53:07 -0400
commit75def13db880de2ee240b2f95c070e0dc79e20c7 (patch)
treed123690e90e6f06fcc08d19dd160ad66d459f4e3
parent85a9d1e229131baa333eae486ce07a88690305f9 (diff)
downloadaur-75def13db880de2ee240b2f95c070e0dc79e20c7.tar.gz
Made iex_store_peers return if array is length 0
-rw-r--r--api.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/api.c b/api.c
index ebe3de28b980..a79dba55071e 100644
--- a/api.c
+++ b/api.c
@@ -329,6 +329,11 @@ void* iex_store_peers(void* vpInfo) {
}
size_t len = (int) json_object_array_length(jobj);
+ if (len == 0) {
+ json_object_put(jobj);
+ string_destroy(&pString);
+ return NULL;
+ }
if (len > MAX_PEERS)
len = MAX_PEERS;