[geocode-glib] ipclient: Add guards for invalid server property
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geocode-glib] ipclient: Add guards for invalid server property
- Date: Wed, 20 Feb 2013 12:06:08 +0000 (UTC)
commit 2c6e5e590647bff570fff101f87048fce740ad54
Author: Bastien Nocera <hadess hadess net>
Date: Wed Feb 20 13:02:01 2013 +0100
ipclient: Add guards for invalid server property
To avoid us constructing query URLs with invalid values.
geocode-glib/geocode-ipclient.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/geocode-glib/geocode-ipclient.c b/geocode-glib/geocode-ipclient.c
index fe79a34..b52ef88 100644
--- a/geocode-glib/geocode-ipclient.c
+++ b/geocode-glib/geocode-ipclient.c
@@ -259,6 +259,7 @@ geocode_ipclient_search_async (GeocodeIpclient *ipclient,
GError *error = NULL;
g_return_if_fail (GEOCODE_IS_IPCLIENT (ipclient));
+ g_return_if_fail (ipclient->priv->server != NULL);
simple = g_simple_async_result_new (G_OBJECT (ipclient),
callback,
@@ -329,6 +330,7 @@ geocode_ipclient_search (GeocodeIpclient *ipclient,
GFile *query;
g_return_val_if_fail (GEOCODE_IS_IPCLIENT (ipclient), NULL);
+ g_return_val_if_fail (ipclient->priv->server != NULL, NULL);
query = get_search_query (ipclient);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]