fix assign function problem with empty value passed

This commit is contained in:
mohrt
2001-10-30 21:01:57 +00:00
parent f621da8875
commit 42862ca490

View File

@@ -186,14 +186,14 @@ function smarty_mod_default($string, $default="")
\*======================================================================*/
function smarty_func_assign($args, &$smarty_obj)
{
extract($args);
extract($args);
if (empty($var)) {
$smarty_obj->_trigger_error_msg("assign: missing 'var' parameter");
return;
}
if (!isset($value)) {
if (!in_array('value', array_keys($args))) {
$smarty_obj->_trigger_error_msg("assign: missing 'value' parameter");
return;
}