diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl index 814a563f7..0af7adc37 100644 --- a/src/ejabberd_http.erl +++ b/src/ejabberd_http.erl @@ -824,9 +824,9 @@ normalize_path(Path) -> normalize_path(Path, []). normalize_path([], Norm) -> lists:reverse(Norm); -normalize_path([".."|Path], Norm) -> +normalize_path([<<"..">>|Path], Norm) -> normalize_path(Path, Norm); -normalize_path([_Parent, ".."|Path], Norm) -> +normalize_path([_Parent, <<"..">>|Path], Norm) -> normalize_path(Path, Norm); normalize_path([Part | Path], Norm) -> normalize_path(Path, [Part|Norm]).