diff options
author | Bharat Mediratta <bharat@menalto.com> | 2010-04-04 14:28:09 -0700 |
---|---|---|
committer | Bharat Mediratta <bharat@menalto.com> | 2010-04-04 14:28:09 -0700 |
commit | c82d24d475eb96ec8a7cb1d37b0eb8f2ee498b89 (patch) | |
tree | 83e8ba431ee838d9a5158bd30f193a63032d61fc /modules/server_add/controllers | |
parent | 78db1bb339042f3aadb5a61bfe26ddd20c4b8951 (diff) |
preg_quote() the pattern we use for directory globs to avoid letting
the filename be treated as a regexp. Fixes #1086.
Diffstat (limited to 'modules/server_add/controllers')
-rw-r--r-- | modules/server_add/controllers/server_add.php | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/server_add/controllers/server_add.php b/modules/server_add/controllers/server_add.php index 3e460f20..715274ab 100644 --- a/modules/server_add/controllers/server_add.php +++ b/modules/server_add/controllers/server_add.php @@ -156,6 +156,7 @@ class Server_Add_Controller extends Admin_Controller { $entry_id = null; } + $file = preg_quote($file); foreach (glob("$file/*") as $child) { if (is_dir($child)) { $queue[] = array($child, $entry_id); |