From 0d387bf76e8de5fa9604f4214cfc0520ff272a6d Mon Sep 17 00:00:00 2001 From: Scott Taylor Date: Sun, 20 Jul 2014 00:34:15 +0000 Subject: [PATCH] `WP_Dependencies->recurse_deps()`: tuck the recursion into `elseif` so the `foreach` doesn't break on the first item. See [29252]. Built from https://develop.svn.wordpress.org/trunk@29253 git-svn-id: http://core.svn.wordpress.org/trunk@29036 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/class.wp-dependencies.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wp-includes/class.wp-dependencies.php b/wp-includes/class.wp-dependencies.php index 678f5fc983..c1bac65ba1 100644 --- a/wp-includes/class.wp-dependencies.php +++ b/wp-includes/class.wp-dependencies.php @@ -341,8 +341,8 @@ class WP_Dependencies { if ( in_array( $handle, $this->registered[ $queued ]->deps ) ) { return true; - } else { - return $this->recurse_deps( $this->registered[ $queued ]->deps, $handle ); + } elseif ( $this->recurse_deps( $this->registered[ $queued ]->deps, $handle ) ) { + return true; } }