summaryrefslogtreecommitdiff
path: root/modules/server_add
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2010-04-04 14:28:09 -0700
committerBharat Mediratta <bharat@menalto.com>2010-04-04 14:28:09 -0700
commitc82d24d475eb96ec8a7cb1d37b0eb8f2ee498b89 (patch)
tree83e8ba431ee838d9a5158bd30f193a63032d61fc /modules/server_add
parent78db1bb339042f3aadb5a61bfe26ddd20c4b8951 (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')
-rw-r--r--modules/server_add/controllers/server_add.php1
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);