summaryrefslogtreecommitdiff
path: root/geoip.h
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2017-05-03 14:39:28 +0200
committerTobias Klauser <tklauser@distanz.ch>2017-05-03 14:39:28 +0200
commit977a0f81d1e7dcd746fb22b3f972578e996e86d3 (patch)
tree0f4889d1b5ff604b8a7c8c83ae748e1f511b9a72 /geoip.h
parenta9f4431e0a205617bb316dbe459ac6188dd8b490 (diff)
geoip: adjust geoip{4,6}_{city,region}_name prototypes for !HAVE_GEOIP
Make the return type make the functions for HAVE_GEOIP. This fixes GCC's -Wdiscarded-qualifiers warnings when building without geoip support. Fixes: 8fd19eefa46b ("geoip: Fix memory leak when using GeoIPRecord") Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'geoip.h')
-rw-r--r--geoip.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/geoip.h b/geoip.h
index cdeef19..b1e2bb5 100644
--- a/geoip.h
+++ b/geoip.h
@@ -45,22 +45,22 @@ static inline int geoip_working(void)
return 0;
}
-static inline const char *geoip4_city_name(struct sockaddr_in *sa)
+static inline char *geoip4_city_name(struct sockaddr_in *sa)
{
return NULL;
}
-static inline const char *geoip6_city_name(struct sockaddr_in6 *sa)
+static inline char *geoip6_city_name(struct sockaddr_in6 *sa)
{
return NULL;
}
-static inline const char *geoip4_region_name(struct sockaddr_in *sa)
+static inline char *geoip4_region_name(struct sockaddr_in *sa)
{
return NULL;
}
-static inline const char *geoip6_region_name(struct sockaddr_in6 *sa)
+static inline char *geoip6_region_name(struct sockaddr_in6 *sa)
{
return NULL;
}