[geocode-glib] reverse: Check for NULL result in reverse_resolve()
- From: Jonas Danielsson <jonasdn src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geocode-glib] reverse: Check for NULL result in reverse_resolve()
- Date: Wed, 22 Apr 2015 20:34:12 +0000 (UTC)
commit a7d4ffc80a33efcd3262b462ce8e66cc71f1e2c9
Author: Jonas Danielsson <jonas threetimestwo org>
Date: Mon Apr 6 20:01:54 2015 +0200
reverse: Check for NULL result in reverse_resolve()
https://bugzilla.gnome.org/show_bug.cgi?id=747397
geocode-glib/geocode-reverse.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/geocode-glib/geocode-reverse.c b/geocode-glib/geocode-reverse.c
index c05e286..3407517 100644
--- a/geocode-glib/geocode-reverse.c
+++ b/geocode-glib/geocode-reverse.c
@@ -513,8 +513,11 @@ geocode_reverse_resolve (GeocodeReverse *object,
g_free (contents);
g_object_unref (query);
- place = _geocode_create_place_from_attributes (result);
- g_hash_table_destroy (result);
+ if (result == NULL)
+ return NULL;
+
+ place = _geocode_create_place_from_attributes (result);
+ g_hash_table_destroy (result);
return place;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]