diff --git a/wp-includes/cache.php b/wp-includes/cache.php index f59f641b1..79dd89913 100644 --- a/wp-includes/cache.php +++ b/wp-includes/cache.php @@ -30,9 +30,7 @@ function wp_cache_get($id, $flag = '') { } function wp_cache_init() { - global $wp_object_cache; - - $wp_object_cache = new WP_Object_Cache(); + $GLOBALS['wp_object_cache'] =& new WP_Object_Cache(); } function wp_cache_replace($key, $data, $flag = '', $expire = 0) { diff --git a/wp-settings.php b/wp-settings.php index 165492a72..ada0b8b51 100644 --- a/wp-settings.php +++ b/wp-settings.php @@ -241,7 +241,7 @@ load_default_textdomain(); // Pull in locale data after loading text domain. require_once(ABSPATH . WPINC . '/locale.php'); -$wp_locale = new WP_Locale(); +$wp_locale =& new WP_Locale(); // Load functions for active theme. if ( TEMPLATEPATH !== STYLESHEETPATH && file_exists(STYLESHEETPATH . '/functions.php') )