Browse Source

parser/sdp: assign stream var only if session is not null

Daniel-Constantin Mierla 11 năm trước cách đây
mục cha
commit
1cefc0c5f8
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      parser/sdp/sdp.c

+ 2 - 1
parser/sdp/sdp.c

@@ -871,12 +871,13 @@ void print_sdp_stream(sdp_stream_cell_t *stream, int log_level)
 
 void print_sdp_session(sdp_session_cell_t *session, int log_level)
 {
-	sdp_stream_cell_t *stream = session->streams;
+	sdp_stream_cell_t *stream;
 
 	if (session==NULL) {
 		LM_ERR("NULL session\n");
 		return;
 	}
+	stream = session->streams;
 
 	LOG(log_level, "..session[%d]:%p=>%p '%.*s' '%.*s' '%.*s' '%.*s:%.*s' (%d)=>%p\n",
 		session->session_num, session, session->next,