From 98bdeb0b239cb08b2269426941ff739b461fd857 Mon Sep 17 00:00:00 2001 From: PolynomialDivision Date: Sun, 11 Feb 2018 21:02:08 +0100 Subject: [PATCH] fix memory leaks --- src/utils/ubus.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/utils/ubus.c b/src/utils/ubus.c index ee77f4c..9090184 100644 --- a/src/utils/ubus.c +++ b/src/utils/ubus.c @@ -646,6 +646,9 @@ int send_blob_attr_via_network(struct blob_attr *msg, char *method) { send_string_enc(str); } + free(data_str); + free(str); + return 0; } @@ -938,6 +941,8 @@ static void ubus_get_clients_cb(struct ubus_request *req, int type, struct blob_ print_client_array(); print_ap_array(); + + free(data_str); } static int ubus_get_clients() {