Kaynağa Gözat

core: fix parsing quoted paramers in To header

- fix off-by-one bug for quoted parameter values in parse_to
- patch by Alex Hermann, SF#3035382
Daniel-Constantin Mierla 15 yıl önce
ebeveyn
işleme
8593bc83c7
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      parser/parse_to.c

+ 1 - 1
parser/parse_to.c

@@ -241,7 +241,7 @@ static /*inline*/ char* parse_to_param(char *buffer, char *end,
 						status = PARA_VALUE_QUOTED;
 						break;
 					case PARA_VALUE_QUOTED:
-						param->value.len=tmp-param->value.s-1 ;
+						param->value.len=tmp-param->value.s;
 						add_param( param , to_b );
 						status = E_PARA_VALUE;
 						break;