In WP_User::get_data_by(), don't abs int negative IDs. Instead, return false when an ID less than 1 is passed.

Props nacin, mordauk
fixes #23480


git-svn-id: http://core.svn.wordpress.org/trunk@24316 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
Ryan Boren 2013-05-22 18:14:37 +00:00
parent 6ad78a3d4d
commit 982694749b

View File

@ -535,7 +535,9 @@ class WP_User {
// to int 1.
if ( ! is_numeric( $value ) )
return false;
$value = absint( $value );
$value = intval( $value );
if ( $value < 1 )
return false;
} else {
$value = trim( $value );
}