[geocode-glib] server: Put server errors into a separate header
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [geocode-glib] server: Put server errors into a separate header
- Date: Tue, 2 Apr 2013 17:44:16 +0000 (UTC)
commit 4f1b35aaf5be39c6cbc9910faae3f56779560846
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/Makefile.am | 2 ++
geocode-glib/geocode-ip-server/geoip-lookup.c | 7 ++-----
geocode-glib/geocode-ip-server/geoip-server.h | 14 ++++++++++++++
3 files changed, 18 insertions(+), 5 deletions(-)
---
diff --git a/geocode-glib/geocode-ip-server/Makefile.am b/geocode-glib/geocode-ip-server/Makefile.am
index 7c7d9e0..628511a 100644
--- a/geocode-glib/geocode-ip-server/Makefile.am
+++ b/geocode-glib/geocode-ip-server/Makefile.am
@@ -9,6 +9,8 @@ bin_PROGRAMS = geoip-update
TEST_PROGS += geoip-lookup
noinst_PROGRAMS = $(TEST_PROGS)
+geoip_lookup_SOURCES = geoip-lookup.c geoip-server.h
+
geoip_lookup_LDADD = $(GEOCODE_SERVER_LIBS)
geoip_update_LDADD = $(GEOCODE_DBUPDATE_LIBS)
diff --git a/geocode-glib/geocode-ip-server/geoip-lookup.c b/geocode-glib/geocode-ip-server/geoip-lookup.c
index 7a367c5..5e5fa6f 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 input",
"Can not find the IP address 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]