]> git.lyx.org Git - lyx.git/blobdiff - src/BufferParams.cpp
Try another way to signal a false positive to coverity
[lyx.git] / src / BufferParams.cpp
index 4cbf2279014ae3a00a778d1e625b67b01d811157..f20078bdff3e97cf742aec331ac7b9b4f055c3fb 100644 (file)
@@ -3305,8 +3305,12 @@ bool BufferParams::addCiteEngine(vector<string> const & engine)
 
 string const & BufferParams::defaultBiblioStyle() const
 {
-       map<string, string> bs = documentClass().defaultBiblioStyle();
-       return bs[theCiteEnginesList.getTypeAsString(citeEngineType())];
+       map<string, string> const & bs = documentClass().defaultBiblioStyle();
+       auto cit = bs.find(theCiteEnginesList.getTypeAsString(citeEngineType()));
+       if (cit != bs.end())
+               return cit->second;
+       else
+               return empty_string();
 }