From a568308250eef7b8086b740b8eabf02c29579d95 Mon Sep 17 00:00:00 2001 From: Lars Jung Date: Sat, 24 Aug 2013 19:38:28 +0200 Subject: [PATCH] Fixes issue #202. --- src/_h5ai/server/php/inc/Archive.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_h5ai/server/php/inc/Archive.php b/src/_h5ai/server/php/inc/Archive.php index 80482eb3..16829753 100644 --- a/src/_h5ai/server/php/inc/Archive.php +++ b/src/_h5ai/server/php/inc/Archive.php @@ -153,7 +153,7 @@ class Archive { if ($code == App::$MAGIC_SEQUENCE && !$this->app->is_ignored($n)) { $real_file = $this->app->get_abs_path($href); - $archived_file = preg_replace("!^" . normalize_path($this->app->get_abs_path(), true) . "!", "", $real_file); + $archived_file = preg_replace("!^" . preg_quote(normalize_path($this->app->get_abs_path(), true)) . "!", "", $real_file); if (is_dir($real_file)) { $this->add_dir($real_file, $archived_file);