]> git.lyx.org Git - features.git/commitdiff
Minor modification: do not worry about .sty extension.
authorRichard Heck <rgheck@comcast.net>
Sat, 5 Jan 2008 16:51:06 +0000 (16:51 +0000)
committerRichard Heck <rgheck@comcast.net>
Sat, 5 Jan 2008 16:51:06 +0000 (16:51 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22386 a592a061-630c-0410-9148-cb99ea01b6c8

src/LaTeXFeatures.cpp

index 6718a2ff8e5c0b8ff039b51c176f82c25c8dbcc4..be4d36a258d5ae69ff5d5d9e29507bab82d2970a 100644 (file)
@@ -406,9 +406,13 @@ bool LaTeXFeatures::mustProvide(string const & name) const
 
 bool LaTeXFeatures::isAvailable(string const & name)
 {
+       string n = name;
        if (packages_.empty())
                getAvailable();
-       return find(packages_.begin(), packages_.end(), name) != packages_.end();
+       size_t loc = n.rfind(".sty");
+       if (loc == n.length() - 4) 
+               n = n.erase(name.length() - 4);
+       return find(packages_.begin(), packages_.end(), n) != packages_.end();
 }