From: Brion Vibber Date: Tue, 20 Apr 2004 06:26:39 +0000 (+0000) Subject: Suppress notice in some cases using '----' or partial X-Git-Tag: 1.3.0beta1~368 X-Git-Url: http://git.cyclocoop.org/wiki/Target_page?a=commitdiff_plain;h=fc2e8a09754d8e483e4757ddcc2f665b546927fb;p=lhc%2Fweb%2Fwiklou.git Suppress notice in some cases using '----' or partial --- diff --git a/includes/Tokenizer.php b/includes/Tokenizer.php index 03ea019997..3cc8268581 100644 --- a/includes/Tokenizer.php +++ b/includes/Tokenizer.php @@ -131,16 +131,16 @@ class Tokenizer { break; case "\n": // for block levels, actually, only "----" is handled. case "\r": - if ( isset($this->mText[$this->mPos+4]) && - $this->mText[$this->mPos+1] == "-" && - $this->mText[$this->mPos+2] == "-" && - $this->mText[$this->mPos+3] == "-" && - $this->mText[$this->mPos+4] == "-" ) { + if ( @isset( $this->mText[$this->mPos+4] ) && + @$this->mText[$this->mPos+1] == "-" && + @$this->mText[$this->mPos+2] == "-" && + @$this->mText[$this->mPos+3] == "-" && + @$this->mText[$this->mPos+4] == "-" ) { $queueToken["type"] = "----"; $queueToken["text"] = ""; $this->mQueuedToken[] = $queueToken; $this->mPos += 5; - while (isset($this->mText[$this->mPos]) and $this->mText[$this->mPos] == "-" ) { + while (@isset($this->mText[$this->mPos]) and $this->mText[$this->mPos] == "-" ) { $this->mPos ++; } break 2;