+if ( !function_exists( 'htmlspecialchars_decode' ) ) {
+ // Added in PHP 5.1.0
+ // Error checks from PEAR::PHP_Compat
+ function htmlspecialchars_decode( $string, $quote_style = ENT_COMPAT )
+ {
+ if ( !is_scalar( $string ) ) {
+ trigger_error( 'htmlspecialchars_decode() expects parameter 1 to be string, ' . gettype( $string ) . ' given', E_USER_WARNING );
+ return;
+ }
+
+ if ( !is_int( $quote_style ) && $quote_style !== null ) {
+ trigger_error( 'htmlspecialchars_decode() expects parameter 2 to be integer, ' . gettype( $quote_style ) . ' given', E_USER_WARNING );
+ return;
+ }
+
+ return wp_specialchars_decode( $string, $quote_style );
+ }
+}
+