Better fix for unused var problem.
authorBrenden Matthews <brenden@rty.ca>
Mon, 3 Aug 2009 18:56:41 +0000 (12:56 -0600)
committerBrenden Matthews <brenden@rty.ca>
Mon, 3 Aug 2009 18:56:41 +0000 (12:56 -0600)
src/conky.h
src/weather.c

index d34d234..a10e23d 100644 (file)
@@ -385,4 +385,7 @@ void set_update_interval(double interval);
 
 #define NOBATTERY 0
 
+/* to get rid off 'unused variable' warnings */
+#define UNUSED(a) if (a) {}
+
 #endif /* _conky_h_ */
index 3cc8f4e..1e43283 100644 (file)
@@ -785,6 +785,8 @@ int process_weather_uri(char *uri, char *locID, int dayf)
 {
        /* locID MUST BE upper-case */
        char *tmp_p = locID;
+       UNUSED(dayf); /* make gcc shut up */
+
        while (*tmp_p) {
                *tmp_p = toupper(*tmp_p);
                tmp_p++;
@@ -811,6 +813,5 @@ int process_weather_uri(char *uri, char *locID, int dayf)
        } else  if (!strstr(uri, "localhost") && !strstr(uri, "127.0.0.1")) {
                return -1;
        }
-       if (dayf) {} /* make gcc shut up */
        return 0;
 }