소스 검색

pv: added missing breaks when parsing $mag() inner name

Daniel-Constantin Mierla 8 년 전
부모
커밋
f09a7ea6dc
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      modules/pv/pv_core.c

+ 3 - 0
modules/pv/pv_core.c

@@ -3153,14 +3153,17 @@ int pv_parse_msg_attrs_name(pv_spec_p sp, str *in)
 			else if(strncmp(in->s, "hdrs", 4)==0)
 				sp->pvp.pvn.u.isname.name.n = 3;
 			else goto error;
+		break;
 		case 5:
 			if(strncmp(in->s, "fline", 5)==0)
 				sp->pvp.pvn.u.isname.name.n = 4;
 			else goto error;
+		break;
 		case 8:
 			if(strncmp(in->s, "body_len", 8)==0)
 				sp->pvp.pvn.u.isname.name.n = 5;
 			else goto error;
+		break;
 		default:
 			goto error;
 	}