From 3fc667cfbc05c58679586aeccdb47438798a8e15 Mon Sep 17 00:00:00 2001 From: chris <chris@jalakai.co.uk> Date: Mon, 13 Nov 2006 13:26:45 +0100 Subject: [PATCH] fixes for stricter php5 typing (bug#978) darcs-hash:20061113122645-9b6ab-e5f5be2e88eea7eb00643e6a5210086f46191c30.gz --- inc/indexer.php | 16 +++++++++------- lib/exe/indexer.php | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/inc/indexer.php b/inc/indexer.php index c90f2b179..f7bc4a7c4 100644 --- a/inc/indexer.php +++ b/inc/indexer.php @@ -96,13 +96,15 @@ function idx_getPageWords($page){ if ($conf['deaccent']) { $links = p_get_metadata($page,'relation references'); - $tmp = join(' ',array_keys($links)); // make a single string - $tmp = strtr($tmp, ':', ' '); // replace namespace separator with a space - $link_tokens = array_unique(explode(' ', $tmp)); // break into tokens - - foreach ($link_tokens as $link_token) { - if (isset($tokens[$link_token])) continue; - $tokens[$link_token] = 1; + if (!empty($links)) { + $tmp = join(' ',array_keys($links)); // make a single string + $tmp = strtr($tmp, ':', ' '); // replace namespace separator with a space + $link_tokens = array_unique(explode(' ', $tmp)); // break into tokens + + foreach ($link_tokens as $link_token) { + if (isset($tokens[$link_token])) continue; + $tokens[$link_token] = 1; + } } } diff --git a/lib/exe/indexer.php b/lib/exe/indexer.php index 12177406f..a84d99a84 100644 --- a/lib/exe/indexer.php +++ b/lib/exe/indexer.php @@ -198,7 +198,7 @@ function metaUpdate(){ 0,true); $meta = array(); - if(count($info)){ + if(!empty($info)){ $meta['date']['created'] = $info[0][1]; foreach($info as $item){ if($item[4] != '*'){ -- GitLab