From 0fc3503f69e332deeab4905c7da1803c579616d5 Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Wed, 10 Jul 2013 04:01:20 +0000 Subject: [PATCH] Use maybe_unserialize() in upgrade.php's private get_option() function. This actually predates maybe_unserialize() ([2487], [3234]). props leewillis77. fixes #24365. git-svn-id: https://develop.svn.wordpress.org/trunk@24625 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/includes/upgrade.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/wp-admin/includes/upgrade.php b/wp-admin/includes/upgrade.php index 24b05ba300..0d17d8fce4 100644 --- a/wp-admin/includes/upgrade.php +++ b/wp-admin/includes/upgrade.php @@ -1427,11 +1427,7 @@ function __get_option($setting) { if ( 'siteurl' == $setting || 'home' == $setting || 'category_base' == $setting || 'tag_base' == $setting ) $option = untrailingslashit( $option ); - @ $kellogs = unserialize( $option ); - if ( $kellogs !== false ) - return $kellogs; - else - return $option; + return maybe_unserialize( $option ); } /**