فهرست منبع

kazoo: replaced obsolete json is_error() macro

Daniel-Constantin Mierla 7 سال پیش
والد
کامیت
7d37666148
2فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 3 3
      src/modules/kazoo/kz_amqp.c
  2. 1 1
      src/modules/kazoo/kz_json.c

+ 3 - 3
src/modules/kazoo/kz_amqp.c

@@ -1241,7 +1241,7 @@ int kz_amqp_publish(struct sip_msg* msg, char* exchange, char* routing_key, char
 
 		struct json_object *j = json_tokener_parse(json_s.s);
 
-		if (is_error(j)) {
+		if (j==NULL) {
 			LM_ERR("empty or invalid JSON payload : %.*s\n", json_s.len, json_s.s);
 			return -1;
 		}
@@ -1304,7 +1304,7 @@ int kz_amqp_async_query(struct sip_msg* msg, char* _exchange, char* _routing_key
 
 	  json_obj = json_tokener_parse(json_s.s);
 
-	  if (is_error(json_obj)) {
+	  if (json_obj==NULL) {
 		  LM_ERR("empty or invalid JSON payload : %*.s\n", json_s.len, json_s.s);
 		  goto error;
 	  }
@@ -1457,7 +1457,7 @@ int kz_amqp_query_ex(struct sip_msg* msg, char* exchange, char* routing_key, cha
 
 		struct json_object *j = json_tokener_parse(json_s.s);
 
-		if (is_error(j)) {
+		if (j==NULL) {
 			LM_ERR("empty or invalid JSON payload : %*.s\n", json_s.len, json_s.s);
 			return -1;
 		}

+ 1 - 1
src/modules/kazoo/kz_json.c

@@ -132,7 +132,7 @@ struct json_object * kz_json_get_field_object(str* json, str* field)
   struct json_object *j = json_tokener_parse(dup);
   pkg_free(dup);
 
-  if (is_error(j)) {
+  if (j==NULL) {
 	  LM_ERR("empty or invalid JSON\n");
 	  return NULL;
   }