Fix when nothing is passed to listToText (eg: no author)
authorAntoine Musso <hashar@users.mediawiki.org>
Sun, 7 Jan 2007 06:33:21 +0000 (06:33 +0000)
committerAntoine Musso <hashar@users.mediawiki.org>
Sun, 7 Jan 2007 06:33:21 +0000 (06:33 +0000)
includes/SpecialVersion.php

index 9cdf757..e22914b 100644 (file)
@@ -238,7 +238,9 @@ class SpecialVersion {
            if ( $cnt == 1 )
                        // Enforce always returning a string
                        return (string)$this->arrayToString( $list[0] );
-           else {
+           elseif ( $cnt == 0 ) {
+                       return '';
+               else {
                        $t = array_slice( $list, 0, $cnt - 1 );
                        $one = array_map( array( &$this, 'arrayToString' ), $t );
                        $two = $this->arrayToString( $list[$cnt - 1] );