Changeset 21161
- Timestamp:
- 06/28/2012 07:57:31 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-includes/wp-db.php
r20483 r21161 851 851 */ 852 852 function escape_by_ref( &$string ) { 853 $string = $this->_real_escape( $string ); 853 if ( ! is_float( $string ) ) 854 $string = $this->_real_escape( $string ); 854 855 } 855 856 … … 902 903 $query = str_replace( "'%s'", '%s', $query ); // in case someone mistakenly already singlequoted it 903 904 $query = str_replace( '"%s"', '%s', $query ); // doublequote unquoting 905 $query = str_replace( '%f' , '%F', $query ); // Force floats to be locale unaware 904 906 $query = preg_replace( '|(?<!%)%s|', "'%s'", $query ); // quote the strings, avoiding escaped strings like %%s 905 907 array_walk( $args, array( &$this, 'escape_by_ref' ) );
Note: See TracChangeset
for help on using the changeset viewer.