Jelajahi Sumber

kazoo : fix memset size error & includes

kz_trans was calling memset with wrong size of structure
kx_amqp was including uuid.h from uuid directory
Luis Azedo 10 tahun lalu
induk
melakukan
5113c047d3
2 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 1 1
      modules/kazoo/kz_amqp.c
  2. 1 1
      modules/kazoo/kz_trans.c

+ 1 - 1
modules/kazoo/kz_amqp.c

@@ -5,7 +5,7 @@
 #include <amqp_framing.h>
 #include <amqp_tcp_socket.h>
 #include <json.h>
-#include <uuid/uuid.h>
+#include <uuid.h>
 #include "../../mem/mem.h"
 #include "../../timer_proc.h"
 #include "../../sr_module.h"

+ 1 - 1
modules/kazoo/kz_trans.c

@@ -172,7 +172,7 @@ void kz_free_pv_value(pv_value_t *val ) {
 pv_value_t* kz_alloc_pv_value() {
 	pv_value_t* v = (pv_value_t*) pkg_malloc(sizeof(pv_value_t));
 	if(v != NULL)
-		memset(v, 0, sizeof(pv_value_t*));
+		memset(v, 0, sizeof(pv_value_t));
 	return v;
 }