Procházet zdrojové kódy

dlgs: optimize dlgs_init, if/else path are identical

Henning Westerholt před 3 roky
rodič
revize
8e7f2e6a15
1 změnil soubory, kde provedl 1 přidání a 5 odebrání
  1. 1 5
      src/modules/dlgs/dlgs_mod.c

+ 1 - 5
src/modules/dlgs/dlgs_mod.c

@@ -174,11 +174,7 @@ static int ki_dlgs_init(sip_msg_t *msg, str *src, str *dst, str *data)
 
 	if(msg->first_line.type == SIP_REQUEST) {
 		rtype = SIP_REQUEST;
-		if(msg->first_line.u.request.method_value == METHOD_INVITE) {
-			rmethod = METHOD_INVITE;
-		} else {
-			rmethod = msg->first_line.u.request.method_value;
-		}
+		rmethod = msg->first_line.u.request.method_value;
 	} else {
 		rtype = SIP_REPLY;
 		if(msg->cseq==NULL && ((parse_headers(msg, HDR_CSEQ_F, 0)==-1) ||