From ec614b6c68e53bdc6215388759fa4e4d65bedf44 Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Mon, 7 Jul 2008 01:12:15 +0000 Subject: [PATCH] Fixed two bugs in LanguageConverter, introduced in the last few commits, causing -{text}- to incorrectly generate an error. --- languages/LanguageConverter.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index aee6e79d29..13fc287b1b 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -864,8 +864,11 @@ class ConverterRule { $text = $this->mText; // for multi-FLAGs - if(strlen($text) < 2 ) - return array($text,array('R')); + if(strlen($text) < 2 ) { + $this->flags = array( 'R' ); + $this->rules = $text; + return; + } $tt = explode($this->mMarkup['flagsep'], $text, 2); @@ -1017,7 +1020,9 @@ class ConverterRule { if(count($this->bidtable)==0 && count($this->unidtable)==0 && !in_array('N',$flags) && !in_array('T',$flags) ) - $this->flags = array('R'); + { + $flags = array('R'); + } if( in_array('R',$flags) ) { // if we don't do content convert, still strip the -{}- tags -- 2.20.1