summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2008-08-25 07:47:12 +0000
committerDries Buytaert <dries@buytaert.net>2008-08-25 07:47:12 +0000
commit3fe8963f76f89f6e7025152cc97b88766064be85 (patch)
tree785a7dfa56440a956e412c187f6cce7e84e7c28f
parentfdc3ee10438981fd81f83c850e2f2865a67811be (diff)
downloadbrdo-3fe8963f76f89f6e7025152cc97b88766064be85.tar.gz
brdo-3fe8963f76f89f6e7025152cc97b88766064be85.tar.bz2
- Patch #298391 by catch, chx: fixed database initialization during install failure.
-rw-r--r--includes/install.inc3
1 files changed, 2 insertions, 1 deletions
diff --git a/includes/install.inc b/includes/install.inc
index ce9e310a7..658ef26a2 100644
--- a/includes/install.inc
+++ b/includes/install.inc
@@ -215,7 +215,8 @@ function drupal_detect_database_types() {
// file for the driver explicitly.
foreach (glob('./includes/database/*/{install,database}.inc', GLOB_BRACE) as $file) {
include_once($file);
- $drivers[max(explode('/', $file, -1))] = $file;
+ $dir_parts = explode('/', $file, -1);
+ $drivers[end($dir_parts)] = $file;
}
foreach ($drivers as $driver => $file) {