Make WordPress Core


Ignore:
Timestamp:
11/14/2008 11:01:16 PM (17 years ago)
Author:
ryan
Message:

Notice fixes from DD32. see #7509

File:
1 edited

Legend:

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

    r8758 r9699  
    266266        'link_rel', 'link_notes', 'link_rss', );
    267267
    268     $do_object = false;
    269     if ( is_object($bookmark) )
     268    if ( is_object($bookmark) ) {
    270269        $do_object = true;
     270        $link_id = $bookmark->link_id;
     271    } else {
     272        $do_object = false;
     273        $link_id = $bookmark['link_id'];
     274    }
    271275
    272276    foreach ( $fields as $field ) {
    273         if ( $do_object )
    274             $bookmark->$field = sanitize_bookmark_field($field, $bookmark->$field, $bookmark->link_id, $context);
    275         else
    276             $bookmark[$field] = sanitize_bookmark_field($field, $bookmark[$field], $bookmark['link_id'], $context);
     277        if ( $do_object ) {
     278            if ( isset($bookmark->$field) )
     279                $bookmark->$field = sanitize_bookmark_field($field, $bookmark->$field, $link_id, $context);
     280        } else {
     281            if ( isset($bookmark[$field]) )
     282                $bookmark[$field] = sanitize_bookmark_field($field, $bookmark[$field], $link_id, $context);
     283        }
    277284    }
    278285
Note: See TracChangeset for help on using the changeset viewer.