From 92912502cff96ea37e82dd5ed010b6b617528b97 Mon Sep 17 00:00:00 2001 From: andrey Date: Mon, 23 Apr 2001 13:51:42 +0000 Subject: [PATCH] check for } --- misc/fix_vars.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/misc/fix_vars.php b/misc/fix_vars.php index eeb75b6e..231ea90f 100644 --- a/misc/fix_vars.php +++ b/misc/fix_vars.php @@ -25,9 +25,9 @@ foreach (array_slice($argv, 1) as $template) { } if (function_exists("preg_replace_callback")) - $output = preg_replace_callback('!\$(\w+(\.\w+)?/)*\w+(?>\.\w+)*(?>\|@?\w+(:(?>' . $qstr_regexp . '|[^|\s]+))*)*!s', 'fix_var', $input); + $output = preg_replace_callback('!\$(\w+(\.\w+)?/)*\w+(?>\.\w+)*(?>\|@?\w+(:(?>' . $qstr_regexp . '|[^|}\s]+))*)*!s', 'fix_var', $input); else - $output = preg_replace('!\$(\w+(\.\w+)?/)*\w+(?>\.\w+)*(?>\|@?\w+(:(?>' . $qstr_regexp . '|[^|\s]+))*)*!mF', 'fix_var', $input); + $output = preg_replace('!\$(\w+(\.\w+)?/)*\w+(?>\.\w+)*(?>\|@?\w+(:(?>' . $qstr_regexp . '|[^|}\s]+))*)*!mF', 'fix_var', $input); fwrite($fp, $output); fclose($fp);