| CODENOTIFIER | HelpYou are not signed inSign in |
Project: ScummVM
Revision: 34686
Author: cyx
Date: 29 Sep 2008 15:09:56
Changes:add constructor to SearchSet::Node for proper init of structure members with gcc 3.4.x (see tracker items #2120595, #2106292)
Files:| ... | ...@@ -234,7 +234,7 @@ | |
| 234 | 234 | |
| 235 | 235 | void SearchSet::add(const String& name, ArchivePtr archive, int priority) { |
| 236 | 236 | if (find(name) == _list.end()) { |
| 237 | Node node = { priority, name, archive }; | |
| 237 | Node node(priority, name, archive); | |
| 238 | 238 | insert(node); |
| 239 | 239 | } else { |
| 240 | 240 | warning("SearchSet::add: archive '%s' already present", name.c_str()); |
| ... | ...@@ -156,6 +156,9 @@ | |
| 156 | 156 | int _priority; |
| 157 | 157 | String _name; |
| 158 | 158 | ArchivePtr _arc; |
| 159 | Node(int priority, const String &name, ArchivePtr arc) | |
| 160 | : _priority(priority), _name(name), _arc(arc) { | |
| 161 | } | |
| 159 | 162 | }; |
| 160 | 163 | typedef List<Node> ArchiveList; |
| 161 | 164 | ArchiveList _list; |