Do not check unsigned size is less than zero
authorJouni Malinen <j@w1.fi>
Tue, 23 Jun 2015 18:12:29 +0000 (21:12 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 23 Jun 2015 18:16:15 +0000 (21:16 +0300)
The variables here are unsigned and as such, cannot have a negative
value. Use == 0 instead of <= 0 to make this cleaner.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/dbus/dbus_new_handlers.c
wpa_supplicant/dbus/dbus_old_handlers.c
wpa_supplicant/events.c

index 2a7e2cf..1c04e92 100644 (file)
@@ -214,7 +214,7 @@ dbus_bool_t set_network_properties(struct wpa_supplicant *wpa_s,
                } else if (entry.type == DBUS_TYPE_STRING) {
                        if (should_quote_opt(entry.key)) {
                                size = os_strlen(entry.str_value);
-                               if (size <= 0)
+                               if (size == 0)
                                        goto error;
 
                                size += 3;
index 0ffa1be..20442d6 100644 (file)
@@ -884,7 +884,7 @@ DBusMessage * wpas_dbus_iface_set_network(DBusMessage *message,
                        if (should_quote_opt(entry.key)) {
                                size = os_strlen(entry.str_value);
                                /* Zero-length option check */
-                               if (size <= 0)
+                               if (size == 0)
                                        goto error;
                                size += 3;  /* For quotes and terminator */
                                value = os_zalloc(size);
index f15a6a4..601ddb3 100644 (file)
@@ -1685,7 +1685,7 @@ int wpa_supplicant_fast_associate(struct wpa_supplicant *wpa_s)
 #else /* CONFIG_NO_SCAN_PROCESSING */
        struct os_reltime now;
 
-       if (wpa_s->last_scan_res_used <= 0)
+       if (wpa_s->last_scan_res_used == 0)
                return -1;
 
        os_get_reltime(&now);