Make WordPress Core


Ignore:
Timestamp:
11/28/2004 07:53:11 PM (21 years ago)
Author:
rboren
Message:

Unserialize empty arrays.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/functions.php

    r1896 r1900  
    349349            return false;
    350350        endif;
    351      
    352         if (@ $kellogs =  unserialize($option) ) return $kellogs;
     351
     352        @ $kellogs = unserialize($option);
     353        if ($kellogs !== FALSE)
     354            return $kellogs;
    353355        else return $option;
    354356    endif;
     
    379381        if ('home' == $option->option_name) $option->option_value = preg_replace('|/+$|', '', $option->option_value);
    380382        if ('category_base' == $option->option_name) $option->option_value = preg_replace('|/+$|', '', $option->option_value);
    381     if (@ $value =  unserialize($option->option_value) )
    382         $all_options->{$option->option_name} = $value;
    383     else $value = $option->option_value;
     383        @ $value = unserialize($option->option_value);
     384        if ($value === FALSE)
     385            $value = $option->option_value;
    384386        $all_options->{$option->option_name} = $value;
    385387    }
Note: See TracChangeset for help on using the changeset viewer.