From: Jean-Marc Lasgouttes Date: Tue, 4 Mar 2008 14:04:59 +0000 (+0000) Subject: fix some compiler warnings X-Git-Tag: 1.6.10~5898 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=0320d29531748c66f4e1646fd7cbae6b3e79a0c6;p=features.git fix some compiler warnings git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23443 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/CmdDef.cpp b/src/CmdDef.cpp index e1a0e0066a..f04a8d907d 100644 --- a/src/CmdDef.cpp +++ b/src/CmdDef.cpp @@ -90,17 +90,20 @@ bool CmdDef::read(string const & def_file) newCmdDefResult e = newCmdDef(name, def); switch (e) { - case CmdDefNameEmpty: - lexrc.printError("BN_DEFINE: Command name is empty"); - error = true; - break; - case CmdDefExists: - lexrc.printError("BN_DEFINE: Command `" + name + "' already defined"); - error = true; - break; - case CmdDefInvalid: - lexrc.printError("BN_DEFINE: Command definition for `" + name + "' is not valid"); - error = true; + case CmdDefNameEmpty: + lexrc.printError("BN_DEFINE: Command name is empty"); + error = true; + break; + case CmdDefExists: + lexrc.printError("BN_DEFINE: Command `" + name + "' already defined"); + error = true; + break; + case CmdDefInvalid: + lexrc.printError("BN_DEFINE: Command definition for `" + name + "' is not valid"); + error = true; + break; + case CmdDefOk: + break; } break; diff --git a/src/Text3.cpp b/src/Text3.cpp index c72e470333..d978e3f6e7 100644 --- a/src/Text3.cpp +++ b/src/Text3.cpp @@ -935,7 +935,7 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd) pasteFromStack(cur, bv->buffer().errorList("Paste"), convert(arg)); } else { - Clipboard::GraphicsType type; + Clipboard::GraphicsType type = Clipboard::AnyGraphicsType; if (arg == "pdf") type = Clipboard::PdfGraphicsType; else if (arg == "png") diff --git a/src/frontends/qt4/GuiToolbars.cpp b/src/frontends/qt4/GuiToolbars.cpp index 398c1fc830..dda0b7873b 100644 --- a/src/frontends/qt4/GuiToolbars.cpp +++ b/src/frontends/qt4/GuiToolbars.cpp @@ -232,7 +232,7 @@ void GuiToolbars::toggleFullScreen(bool start_full_screen) // extracts the toolbars from the backend ToolbarBackend::Toolbars::iterator cit = toolbarbackend.begin(); ToolbarBackend::Toolbars::iterator end = toolbarbackend.end(); - int flags; + int flags = 0; for (; cit != end; ++cit) { diff --git a/src/frontends/qt4/GuiView.cpp b/src/frontends/qt4/GuiView.cpp index 1e5f227081..5b1c65575f 100644 --- a/src/frontends/qt4/GuiView.cpp +++ b/src/frontends/qt4/GuiView.cpp @@ -378,7 +378,7 @@ void GuiView::closeEvent(QCloseEvent * close_event) } std::vector const & ids = guiApp->viewIds(); - for (int i = 0; i != ids.size(); ++i) { + for (size_type i = 0; i != ids.size(); ++i) { if (id_ == ids[i]) continue; if (guiApp->view(ids[i]).workArea(*b)) {