[geocode-glib] reverse: Check for NULL from json_reader_list_members()
- From: Jonas Danielsson <jonasdn src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geocode-glib] reverse: Check for NULL from json_reader_list_members()
- Date: Wed, 22 Apr 2015 20:34:17 +0000 (UTC)
commit 8877b11ad4cdb172323ca5c229a74d4284c1b7e7
Author: Jonas Danielsson <jonas threetimestwo org>
Date: Mon Apr 6 20:04:16 2015 +0200
reverse: Check for NULL from json_reader_list_members()
https://bugzilla.gnome.org/show_bug.cgi?id=747397
geocode-glib/geocode-reverse.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/geocode-glib/geocode-reverse.c b/geocode-glib/geocode-reverse.c
index 3407517..d6fe765 100644
--- a/geocode-glib/geocode-reverse.c
+++ b/geocode-glib/geocode-reverse.c
@@ -126,6 +126,10 @@ _geocode_read_nominatim_attributes (JsonReader *reader,
is_address = (g_strcmp0 (json_reader_get_member_name (reader), "address") == 0);
members = json_reader_list_members (reader);
+ if (members == NULL) {
+ json_reader_end_member (reader);
+ return;
+ }
for (i = 0; members[i] != NULL; i++) {
const char *value = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]