X-Git-Url: http://git.openwrt.org/openwrt/feeds.git?a=blobdiff_plain;f=wireless.c;h=645b2bc9ae1c84278937582b5021a9c196a1ccf4;hb=8c2758b4fbbbb272ec63c23a0d81dddc3af9227d;hp=42eb18734105c46b096c7f032d53c289f24fcbc0;hpb=e94f7a81a03992805aa443156b73721228e6e2d1;p=project%2Fnetifd.git diff --git a/wireless.c b/wireless.c index 42eb187..645b2bc 100644 --- a/wireless.c +++ b/wireless.c @@ -1523,9 +1523,7 @@ wireless_device_notify(struct wireless_device *wdev, struct blob_attr *data, else pdata = &wdev->data; - if (*pdata) - return UBUS_STATUS_INVALID_ARGUMENT; - + free(*pdata); *pdata = blob_memdup(cur); if (vif) wireless_interface_set_data(vif);