diff options
author | Guy Harris <guy@alum.mit.edu> | 2012-06-28 18:43:16 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2012-06-28 18:43:16 +0000 |
commit | fbc8de6048a43369335d189c0c59af24474f7060 (patch) | |
tree | 6e4a46cc457b745b7cb712b74a0833aa67936ee2 /epan/geoip_db.c | |
parent | 79e11663b1d8b21c4f79c0f7bf4ca15978a0da39 (diff) |
Constify the "string to return if not found" argument to
geoip_db_lookup_ipv4() and geoip_db_lookup_ipv6().
In both of those routines, "ret" is always set to a non-null value -
it's initially set to the aforementioned string - so always return it.
svn path=/trunk/; revision=43526
Diffstat (limited to 'epan/geoip_db.c')
-rw-r--r-- | epan/geoip_db.c | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/epan/geoip_db.c b/epan/geoip_db.c index 251a3ea798..6c336813ef 100644 --- a/epan/geoip_db.c +++ b/epan/geoip_db.c @@ -269,7 +269,7 @@ iso_8859_1_to_utf_8(char *val) { } const char * -geoip_db_lookup_ipv4(guint dbnum, guint32 addr, char *not_found) { +geoip_db_lookup_ipv4(guint dbnum, guint32 addr, const char *not_found) { GeoIP *gi; GeoIPRecord *gir; const char *raw_val, *ret = not_found; @@ -344,10 +344,7 @@ geoip_db_lookup_ipv4(guint dbnum, guint32 addr, char *not_found) { break; } } - if (ret) { - return ret; - } - return not_found; + return ret; } #ifdef HAVE_GEOIP_V6 @@ -388,7 +385,7 @@ geoip_db_lookup_latlon6(geoipv6_t addr _U_, float *lat _U_, float *lon _U_) { #endif /* NUM_DB_TYPES */ const char * -geoip_db_lookup_ipv6(guint dbnum, struct e_in6_addr addr, char *not_found) { +geoip_db_lookup_ipv6(guint dbnum, struct e_in6_addr addr, const char *not_found) { GeoIP *gi; geoipv6_t gaddr; const char *raw_val, *ret = not_found; @@ -470,16 +467,13 @@ geoip_db_lookup_ipv6(guint dbnum, struct e_in6_addr addr, char *not_found) { break; } } - if (ret) { - return ret; - } - return not_found; + return ret; } #else /* HAVE_GEOIP_V6 */ const char * -geoip_db_lookup_ipv6(guint dbnum _U_, struct e_in6_addr addr _U_, char *not_found) { +geoip_db_lookup_ipv6(guint dbnum _U_, struct e_in6_addr addr _U_, const char *not_found) { return not_found; } @@ -532,12 +526,12 @@ geoip_db_type(guint dbnum _U_) { } const char * -geoip_db_lookup_ipv4(guint dbnum _U_, guint32 addr _U_, char *not_found) { +geoip_db_lookup_ipv4(guint dbnum _U_, guint32 addr _U_, const char *not_found) { return not_found; } const char * -geoip_db_lookup_ipv6(guint dbnum _U_, guint32 addr _U_, char *not_found) { +geoip_db_lookup_ipv6(guint dbnum _U_, guint32 addr _U_, const char *not_found) { return not_found; } |