2001-06-01
2001-06-01 17:25:40 by Johan Sundström <oyasumi@gmail.com>
-
a708be460dcbbdddbcb9913892ca4441d5ffcedf
(5 lines)
(+3/-2)
[
Show
| Annotate
]
Branch: 5.2
Mast fix.
Rev: server/etc/modules/RXML.pmod/module.pmod:1.161
1:
- // $Id: module.pmod,v 1.160 2001/05/22 16:59:23 marcus Exp $
+ // $Id: module.pmod,v 1.161 2001/06/01 17:25:40 jhs Exp $
// Kludge: Must use "RXML.refs" somewhere for the whole module to be
// loaded correctly.
3364: Inside #if defined(MODULE_DEBUG)
#ifdef MODULE_DEBUG
mapping(object:int) called = ([]);
#endif
- while (objectp (val) && ([object] val)->rxml_var_eval) {
+ while (objectp (val) && ([object] val)->rxml_var_eval && !([object] val)->`[]) {
#ifdef MODULE_DEBUG
// Detect infinite loops. This check is slightly too strong;
// it's theoretically possible that a couple of Value objects