Escape return value from Skin::getUndeleteLink
authorumherirrender <umherirrender_de.wp@web.de>
Tue, 27 Jan 2015 20:35:42 +0000 (21:35 +0100)
committerReedy <reedy@wikimedia.org>
Wed, 28 Jan 2015 21:04:25 +0000 (21:04 +0000)
Bug: T85864
Change-Id: I7a5dfc8ecd2f84da0dce3e1357af462a3c0da23f

includes/skins/Skin.php

index 752387b..6cc139b 100644 (file)
@@ -650,7 +650,7 @@ abstract class Skin extends ContextSource {
        }
 
        /**
-        * @return string
+        * @return string HTML
         */
        function getUndeleteLink() {
                $action = $this->getRequest()->getVal( 'action', 'view' );
@@ -670,7 +670,7 @@ abstract class Skin extends ContextSource {
                                        Linker::linkKnown(
                                                SpecialPage::getTitleFor( 'Undelete', $this->getTitle()->getPrefixedDBkey() ),
                                                $this->msg( 'restorelink' )->numParams( $n )->escaped() )
-                                       )->text();
+                                       )->escaped();
                        }
                }