aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpetko <petko@524c5546-5005-0410-9a3e-e25e191bd360>2014-06-22 19:45:34 +0000
committerpetko <petko@524c5546-5005-0410-9a3e-e25e191bd360>2014-06-22 19:45:34 +0000
commit11d0200c5e08ee8a92490119a33665578baeb99b (patch)
treea2e2ad5b3202bef44f4e26707719835a81204868
parent631f658288ee93af25b75c064010b5eb8615205e (diff)
downloadpmwiki.svn-11d0200c5e08ee8a92490119a33665578baeb99b.tar.bz2
Exclude "_" to be considered as a function in various $*Patterns.
git-svn-id: svn://pmwiki.org/pmwiki/trunk@2981 524c5546-5005-0410-9a3e-e25e191bd360
-rw-r--r--pmwiki.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/pmwiki.php b/pmwiki.php
index e7d98c3b..5609536b 100644
--- a/pmwiki.php
+++ b/pmwiki.php
@@ -465,7 +465,7 @@ function PPRE($pat, $rep, $x) {
function PPRA($array, $x) {
foreach($array as $pat => $rep) {
$fmt = $x; # for $FmtP
- if(is_callable($rep)) $x = preg_replace_callback($pat,$rep,$x);
+ if(is_callable($rep) && $rep != '_') $x = preg_replace_callback($pat,$rep,$x);
else $x = preg_replace($pat,$rep,$x);
}
return $x;