From 4b7f9e7005c4562f8b4b554ea5ea53fb1ebf804a Mon Sep 17 00:00:00 2001 From: Tom N Harris Date: Thu, 28 May 2009 23:54:38 +0200 Subject: Change expensive uses of split to the much faster explode. darcs-hash:20090528215438-6942e-bf1b875e689ade6bd1a17e3d812ce16bf35c84a6.gz --- inc/common.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'inc/common.php') diff --git a/inc/common.php b/inc/common.php index dfc563b7f..5c95115a6 100644 --- a/inc/common.php +++ b/inc/common.php @@ -884,7 +884,7 @@ function pageTemplate($data){ * @author Andreas Gohr */ function rawWikiSlices($range,$id,$rev=''){ - list($from,$to) = split('-',$range,2); + list($from,$to) = explode('-',$range,2); $text = io_readWikiPage(wikiFN($id, $rev), $id, $rev); if(!$from) $from = 0; if(!$to) $to = strlen($text)+1; @@ -1101,8 +1101,8 @@ function notify($id,$who,$rev='',$summary='',$minor=false,$replace=array()){ $subject = $lang['mail_changed'].' '.$id; $text = str_replace('@OLDPAGE@',wl($id,"rev=$rev",true,'&'),$text); require_once(DOKU_INC.'inc/DifferenceEngine.php'); - $df = new Diff(split("\n",rawWiki($id,$rev)), - split("\n",rawWiki($id))); + $df = new Diff(explode("\n",rawWiki($id,$rev)), + explode("\n",rawWiki($id))); $dformat = new UnifiedDiffFormatter(); $diff = $dformat->format($df); }else{ -- cgit v1.2.3