- vector<string> parts=split(line, '|');
- deps[parts[0]]=StringList(parts.begin()+1, parts.end());
- }
+ IO::BufferedFile in(fn);
+
+ string line;
+ while(in.getline(line))
+ {
+ vector<string> parts = split(line, '|');
+ deps[parts[0]] = StringList(parts.begin()+1, parts.end());
+ }