[geocode-glib/gnome-maps: 5/9] server: Put server errors into a separate header



commit c802966c8e6a6ec14d0f6a903032cc72251ecf4b
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Mon Mar 25 21:05:30 2013 +0200

    server: Put server errors into a separate header
    
    https://bugzilla.gnome.org/show_bug.cgi?id=696526

 geocode-glib/geocode-ip-server/geoip-lookup.c |    7 ++-----
 geocode-glib/geocode-ip-server/geoip-server.h |   14 ++++++++++++++
 2 files changed, 16 insertions(+), 5 deletions(-)
---
diff --git a/geocode-glib/geocode-ip-server/geoip-lookup.c b/geocode-glib/geocode-ip-server/geoip-lookup.c
index cebc198..5a6dfee 100644
--- a/geocode-glib/geocode-ip-server/geoip-lookup.c
+++ b/geocode-glib/geocode-ip-server/geoip-lookup.c
@@ -6,13 +6,10 @@
 #include <json-glib/json-glib.h>
 #include <libsoup/soup.h>
 
+#include "geoip-server.h"
+
 static const char *attribution_text = "This product includes GeoLite data created by MaxMind, available from 
http://www.maxmind.com\n";;
 
-enum ERROR_CODES {
-        INVALID_IP_ADDRESS_ERR = 0,
-        INVALID_ENTRY_ERR,
-        DATABASE_ERR
-};
 static char *error_message_array [] = {
         "Invalid IP address '%s'",
         "Can not find the IP address '%s' in the database",
diff --git a/geocode-glib/geocode-ip-server/geoip-server.h b/geocode-glib/geocode-ip-server/geoip-server.h
new file mode 100644
index 0000000..2da73d5
--- /dev/null
+++ b/geocode-glib/geocode-ip-server/geoip-server.h
@@ -0,0 +1,14 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- */
+
+#ifndef GEOIP_SERVER_H
+#define GEOIP_SERVER_H
+
+#include <glib.h>
+
+typedef enum {
+        INVALID_IP_ADDRESS_ERR = 0,
+        INVALID_ENTRY_ERR,
+        DATABASE_ERR
+} GeoipServerError;
+
+#endif /* GEOIP_SERVER_H */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]