diff options
author | xue <> | 2006-01-17 23:58:54 +0000 |
---|---|---|
committer | xue <> | 2006-01-17 23:58:54 +0000 |
commit | 54900d0145dfda07bde40dc6e1f0b31935b55444 (patch) | |
tree | c34892281f5ffa9f3c907e5ef48c05720707ef5d /framework/Collections/TMap.php | |
parent | 3ea0de54c63f5f9ed02e259a789b01952041cfbd (diff) |
Diffstat (limited to 'framework/Collections/TMap.php')
-rw-r--r-- | framework/Collections/TMap.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/framework/Collections/TMap.php b/framework/Collections/TMap.php index 73665136..d5a44322 100644 --- a/framework/Collections/TMap.php +++ b/framework/Collections/TMap.php @@ -180,7 +180,7 @@ class TMap extends TComponent implements IteratorAggregate,ArrayAccess foreach($data as $key=>$value)
$this->add($key,$value);
}
- else
+ else if($data!==null)
throw new TInvalidDataTypeException('map_data_not_iterable');
}
@@ -197,7 +197,7 @@ class TMap extends TComponent implements IteratorAggregate,ArrayAccess foreach($data as $key=>$value)
$this->add($key,$value);
}
- else
+ else if($data!==null)
throw new TInvalidDataTypeException('map_data_not_iterable');
}
|