|
@@ -1095,13 +1095,13 @@ void wpa_dbus_dict_entry_clear(struct wpa_dbus_dict_entry *entry)
|
|
os_free(entry->strarray_value[i]);
|
|
os_free(entry->strarray_value[i]);
|
|
os_free(entry->strarray_value);
|
|
os_free(entry->strarray_value);
|
|
break;
|
|
break;
|
|
|
|
+ case WPAS_DBUS_TYPE_BINARRAY:
|
|
|
|
+ for (i = 0; i < entry->array_len; i++)
|
|
|
|
+ wpabuf_free(entry->binarray_value[i]);
|
|
|
|
+ os_free(entry->binarray_value);
|
|
|
|
+ break;
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
- case WPAS_DBUS_TYPE_BINARRAY:
|
|
|
|
- for (i = 0; i < entry->array_len; i++)
|
|
|
|
- wpabuf_free(entry->binarray_value[i]);
|
|
|
|
- os_free(entry->binarray_value);
|
|
|
|
- break;
|
|
|
|
}
|
|
}
|
|
|
|
|
|
memset(entry, 0, sizeof(struct wpa_dbus_dict_entry));
|
|
memset(entry, 0, sizeof(struct wpa_dbus_dict_entry));
|