]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/controllers/ControlCitation.C
fix crash due to invalidated iterator
[lyx.git] / src / frontends / controllers / ControlCitation.C
index b7f755dbe29b04e1e7f5aa8b4f1cbc66a4f2a9cf..e7d599f2ee66f9cbda43f46a34ae7aa86dd157ff 100644 (file)
@@ -14,6 +14,7 @@
 
 #include "buffer.h"
 #include "bufferparams.h"
+#include "debug.h" // temporary
 
 
 using std::string;
@@ -33,13 +34,14 @@ ControlCitation::ControlCitation(Dialog & d)
 
 bool ControlCitation::initialiseParams(string const & data)
 {
+       lyxerr << "ControlCitation::initialiseParams\n\t" << data << std::endl;
        ControlCommand::initialiseParams(data);
 
        vector<pair<string, string> > blist;
        kernel().buffer().fillWithBibKeys(blist);
 
        biblio::CiteEngine const engine = biblio::getEngine(kernel().buffer());
-               
+
        bool use_styles = engine != biblio::ENGINE_BASIC;
 
        typedef std::map<string, string>::value_type InfoMapValue;