]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix some warnings.
authorNick Mathewson <nickm@torproject.org>
Wed, 28 May 2008 18:34:10 +0000 (18:34 +0000)
committerNick Mathewson <nickm@torproject.org>
Wed, 28 May 2008 18:34:10 +0000 (18:34 +0000)
svn:r14781

src/or/geoip.c

index b3e993b25fce5bab9691ebe5f7884ca803f94f47..66814f5caed768d361175423c4fba3809792703f 100644 (file)
@@ -348,8 +348,10 @@ geoip_get_client_history(time_t now)
       ++total;
     }
     /* Don't record anything if we haven't seen enough IPs. */
+#if (MIN_IPS_TO_NOTE_ANYTHING > 0)
     if (total < MIN_IPS_TO_NOTE_ANYTHING)
       goto done;
+#endif
     /* Make a list of c_hist_t */
     entries = smartlist_create();
     for (i = 0; i < n_countries; ++i) {
@@ -357,7 +359,11 @@ geoip_get_client_history(time_t now)
       const char *countrycode;
       c_hist_t *ent;
       /* Only report a country if it has a minimum number of IPs. */
+#if (MIN_IPS_TO_NOTE_COUNTRY > 0)
       if (c >= MIN_IPS_TO_NOTE_COUNTRY) {
+#else
+      if (1) {
+#endif
         /* Round up to the next multiple of IP_GRANULARITY */
         c += IP_GRANULARITY-1;
         c -= c % IP_GRANULARITY;
@@ -379,7 +385,9 @@ geoip_get_client_history(time_t now)
         smartlist_add(chunks, tor_strdup(buf));
       });
     result = smartlist_join_strings(chunks, ",", 0, NULL);
+#if (MIN_IPS_TO_NOTE_ANYTHING > 0)
   done:
+#endif
     tor_free(counts);
     if (chunks) {
       SMARTLIST_FOREACH(chunks, char *, c, tor_free(c));