return valid reference in get_config_vars() when given var is non-existant

This commit is contained in:
boots
2005-11-09 15:46:37 +00:00
parent 9bdf158698
commit 7e4950a0f0
2 changed files with 9 additions and 3 deletions

8
NEWS
View File

@@ -1,3 +1,5 @@
- return valid reference in get_config_vars() when given var is
non-existant (Thomas Schulz, boots)
- plugin html_image: fix incorrect secure_dir error when
file doesn't exist (monte)
- plugin html_image: add path_prefix param (monte)
@@ -334,7 +336,7 @@ Version 2.5.0-RC2 (March 26, 2003)
the "checked" value of html_radios (Monte)
- fixed errormessage in _compile_smarty_ref() (messju)
- updated docs for html_image "name" -> "file" (messju)
- fixed bug with html_options-optgroups (Nichlas L<EFBFBD>fdahl, messju)
- fixed bug with html_options-optgroups (Nichlas Lfdahl, messju)
- cleaned up calls to readdir() (messju)
- fixed bug with passing multiple modifiers to a parameter
(Monte)
@@ -398,7 +400,7 @@ Version 2.5.0-RC1 (March 5, 2003)
- fix cache groups with compile_id set (Monte)
- add support for merging appended vars (messju, Monte)
- allow null as function attribute value
(Andr<EFBFBD> Rabold, Monte)
(Andr?abold, Monte)
- support $foo->bar[index] syntax (Monte)
- add get_registered_object function (messju, Monte)
- treat unrecognized param attribute syntax as string (Monte)
@@ -930,4 +932,4 @@ Version 1.0
------------
- initial release
/* vim: set et tw=64 ft=changelog: */
/* vim: set et tw=64 ft=changelog: */

View File

@@ -1077,6 +1077,10 @@ class Smarty
return $this->_config[0]['vars'];
} else if(isset($this->_config[0]['vars'][$name])) {
return $this->_config[0]['vars'][$name];
} else {
// var non-existant, return valid reference
$_tmp = null;
return $_tmp;
}
}