From f629d095f0469dc9fa29143a8efdc498ee634730 Mon Sep 17 00:00:00 2001 From: Kunal Mehta Date: Sun, 10 Sep 2017 15:15:38 -0700 Subject: [PATCH] Linker: Don't use Title::setFragment() It's deprecated for public usage. Change-Id: I916841f28351567dfa71f5a65c5cbc273ddbabd4 --- includes/Linker.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/includes/Linker.php b/includes/Linker.php index aedb704a8f..c6736f8dd4 100644 --- a/includes/Linker.php +++ b/includes/Linker.php @@ -1291,9 +1291,7 @@ class Linker { if ( $target->getText() == '' && !$target->isExternal() && !$local && $title ) { - $newTarget = clone $title; - $newTarget->setFragment( '#' . $target->getFragment() ); - $target = $newTarget; + $target = $title->createFragmentTarget( $target->getFragment() ); } $thelink = Linker::makeCommentLink( $target, $linkText . $inside, $wikiId ) . $trail; -- 2.20.1