CHECK_RETURN("ua_device_create", ret, UA_ERROR_NONE);
ret = ua_device_get_mac_address(device_h, &mac);
+ FREE_MEMORY(mac);
CHECK_RETURN("ua_device_get_mac_address", ret, UA_ERROR_NONE);
ret = ua_device_destroy(device_h);
CHECK_RETURN("ua_device_create", ret, UA_ERROR_NONE);
ret = ua_device_get_device_id(device_h, &device_id);
+ FREE_MEMORY(device_id);
CHECK_RETURN("ua_device_get_device_id", ret, UA_ERROR_NONE);
ret = ua_device_destroy(device_h);
CHECK_RETURN("ua_device_create", ret, UA_ERROR_NONE);
ret = ua_device_get_wifi_bssid(device_h, &wifi_bssid);
+ FREE_MEMORY(wifi_bssid);
CHECK_RETURN("ua_device_get_wifi_bssid", ret, UA_ERROR_NONE);
ret = ua_device_destroy(device_h);
CHECK_RETURN("ua_device_create", ret, UA_ERROR_NONE);
ret = ua_device_get_wifi_ipv4_address(device_h, &ipv4_address);
+ FREE_MEMORY(ipv4_address);
CHECK_RETURN("ua_device_get_wifi_ipv4_address", ret, UA_ERROR_NONE);
ret = ua_device_destroy(device_h);
CHECK_RETURN("ua_service_create", ret, UA_ERROR_NONE);
ret = ua_service_get_name(service_h, &service_name);
+ FREE_MEMORY(service_name);
CHECK_RETURN("ua_service_get_name", ret, UA_ERROR_NONE);
ret = ua_service_destroy(service_h);
CHECK_RETURN("ua_user_create", ret, UA_ERROR_NONE);
ret = ua_user_get_account(user_h, &account);
+ FREE_MEMORY(account);
CHECK_RETURN("ua_user_get_account", ret, UA_ERROR_NONE);
ret = ua_user_destroy(user_h);