]> git.lyx.org Git - lyx.git/blobdiff - src/TextClass.cpp
Renaming leftovers
[lyx.git] / src / TextClass.cpp
index 80798dd502264a8369a7ec32c1a30cc0bd9e99c2..51084095a53d53d6d8af9d1c458ade229d8f6045 100644 (file)
@@ -396,7 +396,12 @@ bool TextClass::read(FileName const & filename, ReadType rt)
                case TC_REQUIRES: {
                        lexrc.eatLine();
                        string const packages = lexrc.getString();
-                       requires_ = getVectorFromString(packages);
+                       vector<string> req = getVectorFromString(packages);
+                       for (vector<string>::const_iterator it = req.begin();
+                            it != req.end(); ++it) {
+                               if (find(requires_.begin(), requires_.end(), *it) == requires_.end())
+                                       requires_.push_back(*it);
+                       }
                        break;
                }