瀏覽代碼

modules/rr: initialize to NULL

Mikko Lehto 9 年之前
父節點
當前提交
c00867e50d
共有 1 個文件被更改,包括 1 次插入5 次删除
  1. 1 5
      modules/rr/record.c

+ 1 - 5
modules/rr/record.c

@@ -492,7 +492,7 @@ error:
 int record_route_preset(struct sip_msg* _m, str* _data)
 int record_route_preset(struct sip_msg* _m, str* _data)
 {
 {
 	str user = {NULL, 0};
 	str user = {NULL, 0};
-	struct to_body* from;
+	struct to_body* from = NULL;
 	struct lump* l;
 	struct lump* l;
 	char* hdr, *p;
 	char* hdr, *p;
 	int hdr_len;
 	int hdr_len;
@@ -511,10 +511,6 @@ int record_route_preset(struct sip_msg* _m, str* _data)
 		rr_prefix_len = RR_PREFIX_SIPS_LEN;
 		rr_prefix_len = RR_PREFIX_SIPS_LEN;
 	}
 	}
 
 
-	from = 0;
-	user.len = 0;
-	user.s = 0;
-
 	if (add_username) {
 	if (add_username) {
 		if (get_username(_m, &user) < 0) {
 		if (get_username(_m, &user) < 0) {
 			LM_ERR("failed to extract username\n");
 			LM_ERR("failed to extract username\n");