Make WordPress Core

Ticket #57205: 57205.diff

File 57205.diff, 624 bytes (added by mcaskill, 3 years ago)

Convert non-integers to strings.

  • src/wp-includes/class-wp-hook.php

    diff --git a/src/wp-includes/class-wp-hook.php b/src/wp-includes/class-wp-hook.php
    index 4796503dcc..b933a6e8eb 100644
    a b final class WP_Hook implements Iterator, ArrayAccess { 
    7474        public function add_filter( $hook_name, $callback, $priority, $accepted_args ) {
    7575                $idx = _wp_filter_build_unique_id( $hook_name, $callback, $priority );
    7676
     77                if ( ! is_int( $priority ) ) {
     78                        $priority = (string) $priority;
     79                }
     80
    7781                $priority_existed = isset( $this->callbacks[ $priority ] );
    7882
    7983                $this->callbacks[ $priority ][ $idx ] = array(