Make WordPress Core


Ignore:
Timestamp:
04/27/2012 03:57:51 PM (14 years ago)
Author:
nacin
Message:

Use maybe_serialize() where appropriate. fixes #19617.

File:
1 edited

Legend:

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

    r20581 r20612  
    886886
    887887        foreach ( $users_of_blog as $caps_meta ) {
    888             $b_roles = unserialize($caps_meta);
    889             if ( is_array($b_roles) ) {
    890                 foreach ( $b_roles as $b_role => $val ) {
    891                     if ( isset($avail_roles[$b_role]) ) {
    892                         $avail_roles[$b_role]++;
    893                     } else {
    894                         $avail_roles[$b_role] = 1;
    895                     }
     888            $b_roles = maybe_unserialize($caps_meta);
     889            if ( ! is_array( $b_roles ) )
     890                continue;
     891            foreach ( $b_roles as $b_role => $val ) {
     892                if ( isset($avail_roles[$b_role]) ) {
     893                    $avail_roles[$b_role]++;
     894                } else {
     895                    $avail_roles[$b_role] = 1;
    896896                }
    897897            }
Note: See TracChangeset for help on using the changeset viewer.