Fix MinGW build
authorJouni Malinen <j@w1.fi>
Tue, 29 Apr 2014 15:47:36 +0000 (18:47 +0300)
committerJouni Malinen <j@w1.fi>
Tue, 29 Apr 2014 15:59:12 +0000 (18:59 +0300)
No need to use ENOBUFS within core wpa_supplicant, so just replace it
with -1 to work arounds MinGW build issues.

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/ctrl_iface.c

index b8b6d95..14664df 100644 (file)
@@ -5534,7 +5534,7 @@ static int wpa_supplicant_vendor_cmd(struct wpa_supplicant *wpa_s, char *cmd,
                data_len /= 2;
                data = os_malloc(data_len);
                if (!data)
-                       return -ENOBUFS;
+                       return -1;
 
                if (hexstr2bin(pos, data, data_len)) {
                        wpa_printf(MSG_DEBUG,
@@ -5547,7 +5547,7 @@ static int wpa_supplicant_vendor_cmd(struct wpa_supplicant *wpa_s, char *cmd,
        reply = wpabuf_alloc((buflen - 1) / 2);
        if (!reply) {
                os_free(data);
-               return -ENOBUFS;
+               return -1;
        }
 
        ret = wpa_drv_vendor_cmd(wpa_s, vendor_id, subcmd, data, data_len,