]> git.lyx.org Git - features.git/blobdiff - src/BufferParams.cpp
Disentangle moduleCanBeAdded for ordinary layout modules and the
[features.git] / src / BufferParams.cpp
index 404c9a2caccddf04ff5749c00b9d11bf530bff5f..e672525ce87f2a5668777053dd30f8c1703fc66d 100644 (file)
@@ -2084,10 +2084,15 @@ void BufferParams::makeDocumentClass()
 }
 
 
-bool BufferParams::moduleCanBeAdded(string const & modName) const
+bool BufferParams::layoutModuleCanBeAdded(string const & modName) const
 {
-       return cite_engine_.moduleCanBeAdded(modName, baseClass()) &&
-               layout_modules_.moduleCanBeAdded(modName, baseClass());
+       return layout_modules_.moduleCanBeAdded(modName, baseClass());
+}
+
+
+bool BufferParams::citationModuleCanBeAdded(string const & modName) const
+{
+       return cite_engine_.moduleCanBeAdded(modName, baseClass());
 }