X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fcellrenderer_timetrack.cpp;h=81529e7edcea3d23a56e09895b6ba3f5c6d0ad11;hb=f9d8a24a671b759c2be95bc10cd330f310b7dcc2;hp=56daa05f6a1de4f8914247562d0483bcfc2a971f;hpb=c3ad95144d148602f672e95ddda1f18fc35502f8;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.cpp b/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.cpp index 56daa05..81529e7 100644 --- a/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.cpp +++ b/synfig-studio/trunk/src/gtkmm/cellrenderer_timetrack.cpp @@ -6,6 +6,7 @@ ** ** \legal ** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley +** Copyright (c) 2007 Chris Moore ** ** This package is free software; you can redistribute it and/or ** modify it under the terms of the GNU General Public License as @@ -920,6 +921,15 @@ CellRenderer_TimeTrack::show_timepoint_menu(const etl::handle& nod Gtk::Menu* interp_menu(manage(new Gtk::Menu())); Waypoint::Model model; + // note: each of the following 4 'if' blocks provokes these warnings: + // /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:57: warning: + // 'model.synfig::Waypoint::Model::temporal_tension' is used uninitialized in this function + // 'model.synfig::Waypoint::Model::bias' is used uninitialized in this function + // 'model.synfig::Waypoint::Model::continuity' is used uninitialized in this function + // 'model.synfig::Waypoint::Model::tension' is used uninitialized in this function + // 'model.synfig::Waypoint::Model::priority' is used uninitialized in this function + // I don't know if that matters or not. + if(side==SIDE_LEFT)model.set_before(INTERPOLATION_TCB); else model.set_after(INTERPOLATION_TCB); interp_menu->items().push_back(Gtk::Menu_Helpers::MenuElem(_("TCB"),