Browse Source

Bugfix: Release JSON result in case of JSON-RPC error

Luke Dashjr 13 years ago
parent
commit
f951d98bc5
1 changed files with 2 additions and 0 deletions
  1. 2 0
      util.c

+ 2 - 0
util.c

@@ -152,6 +152,8 @@ json_t *json_rpc_call(const char *url, const char *userpass, const char *rpc_req
 	    (err_val && !json_is_null(err_val))) {
 	    (err_val && !json_is_null(err_val))) {
 		char *s;
 		char *s;
 
 
+		json_decref(val);
+
 		if (err_val)
 		if (err_val)
 			s = json_dumps(err_val, JSON_INDENT(3));
 			s = json_dumps(err_val, JSON_INDENT(3));
 		else
 		else