Przeglądaj źródła

- totag bmark set to NULL when no totag present, fix from Quang Minh Phan
<[email protected]>.

Andrei Pelinescu-Onciul 19 lat temu
rodzic
commit
3a9745d0e6
1 zmienionych plików z 4 dodań i 1 usunięć
  1. 4 1
      msg_translator.c

+ 4 - 1
msg_translator.c

@@ -1796,7 +1796,10 @@ char * build_res_buf_from_sip_req( unsigned int code, char *text ,str *new_tag,
 					bmark->to_tag_val.s=p+(totags-hdr->name.s);
 					bmark->to_tag_val.len=
 							((struct to_body*)(hdr->parsed))->tag_value.len;
-				};
+				}else{
+					bmark->to_tag_val.s=0;
+					bmark->to_tag_val.len=0;
+				}
 			case HDR_FROM:
 			case HDR_CALLID:
 			case HDR_CSEQ: