Merge pull request #2113 from and-ers/develop

Easy optimization
diff --git a/system/core/Loader.php b/system/core/Loader.php
index 3f20675..5e6c400 100644
--- a/system/core/Loader.php
+++ b/system/core/Loader.php
@@ -714,7 +714,7 @@
 
 		// Add config file path
 		$config =& $this->_ci_get_component('config');
-		array_push($config->_config_paths, $path);
+		$config->_config_paths[] = $path;
 	}
 
 	// --------------------------------------------------------------------
diff --git a/tests/codeigniter/core/Config_test.php b/tests/codeigniter/core/Config_test.php
index be426d0..e3be8a3 100644
--- a/tests/codeigniter/core/Config_test.php
+++ b/tests/codeigniter/core/Config_test.php
@@ -195,7 +195,7 @@
 		$pkg_dir = 'package';
 		$this->ci_vfs_create($file.'.php', '<?php $config = '.var_export($cfg2, TRUE).';', $this->ci_app_root,
 			array($pkg_dir, 'config'));
-		array_push($this->config->_config_paths, $this->ci_vfs_path($pkg_dir.'/', APPPATH));
+		$this->config->_config_paths[] = $this->ci_vfs_path($pkg_dir.'/', APPPATH);
 		$this->assertTrue($this->config->load($file, TRUE));
 		$this->assertEquals(array_merge($cfg, $cfg2), $this->config->item($file));
 		array_pop($this->config->_config_paths);