From c2fd1caaccb9f9dcfd9900a890b4f63da1df68a0 Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Wed, 10 Aug 2005 20:45:32 +0000
Subject: [PATCH] bug avec le strpos quand $suite est vide (cas de
 <:truc|filtre:> par exemple)

---
 inc-html-squel.php3 | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/inc-html-squel.php3 b/inc-html-squel.php3
index 4078d36366..d5d94af46f 100644
--- a/inc-html-squel.php3
+++ b/inc-html-squel.php3
@@ -192,7 +192,8 @@ function phraser_args($texte, $fin, $sep, $result, &$pointeur_champ) {
 	{ if (!$match[1])
 	    erreur_squelette(_T('zbug_info_erreur_squelette'), $texte);
 	  // suite zarbi, c'est un critere infixe comme "/"
-	  if (strpos(")|", $suite[0]) === false) break;
+	  /* ca serait pas mal d'expliquer, la c'est abscons */
+	  if (!preg_match(',^[)|],', $suite)) break;
 	} else {
 	$args = ltrim(substr($suite,1)); 
 	$collecte = array();
-- 
GitLab