diff --git a/server/core/admin.cc b/server/core/admin.cc index fc484dda4..4b1b37214 100644 --- a/server/core/admin.cc +++ b/server/core/admin.cc @@ -187,6 +187,8 @@ bool do_auth(MHD_Connection *connection, const char* url) MXS_INFO("Accept authentication from '%s', %s. Request: %s", user ? user : "", pw ? "using password" : "no password", url); } + MXS_FREE(user); + MXS_FREE(pw); } return rval; diff --git a/server/core/json_api.cc b/server/core/json_api.cc index 23fa8f002..0ad24c4f7 100644 --- a/server/core/json_api.cc +++ b/server/core/json_api.cc @@ -59,7 +59,7 @@ void mxs_json_add_relation(json_t* rel, const char* id, const char* type) json_t* obj = json_object(); json_object_set_new(obj, CN_ID, json_string(id)); json_object_set_new(obj, CN_TYPE, json_string(type)); - json_array_append(data, obj); + json_array_append_new(data, obj); } static string grab_next_component(string* s)