diff --git a/libs/Smarty_Compiler.class.php b/libs/Smarty_Compiler.class.php index 2ebc59cd..42b58aac 100644 --- a/libs/Smarty_Compiler.class.php +++ b/libs/Smarty_Compiler.class.php @@ -18,10 +18,6 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * For questions, help, comments, discussion, etc., please join the - * Smarty mailing list. Send a blank e-mail to - * smarty-discussion-subscribe@googlegroups.com - * * @link http://www.smarty.net/ * @author Monte Ohrt * @author Andrei Zmievski @@ -1708,10 +1704,7 @@ class Smarty_Compiler extends Smarty { $_return = $var_expr; } // replace double quoted literal string with single quotes - - // The follwoing line has been replaced to close a function injection security hole (U.Tews) - // $_return = preg_replace('~^"([\s\w]+)"$~',"'\\1'",$_return); - $_return = str_replace('"',"'",$_return); + $_return = preg_replace('~^"([\s\w]+)"$~',"'\\1'",$_return); return $_return; }