Bugs item #1702760, was opened at 2007-04-18 11:07 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1702760&group_id=144022
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: dooglus (dooglus) Assigned to: Nobody/Anonymous (nobody) Summary: various compiler warnings Initial Comment: Look into fixing these compiler warnings: +------------------------------------------------------------------------ | synfig-core/src/synfig/valuenode_animated.cpp +------------------------------------------------------------------------ valuenode_animated.cpp: In member function 'void _Hermite<T>::on_changed() [with T = int]': valuenode_animated.cpp:1174: instantiated from here valuenode_animated.cpp:459: warning: converting to 'int' from 'double' valuenode_animated.cpp:461: warning: converting to 'int' from 'double' +------------------------------------------------------------------------ | synfig-core/src/modules/mod_openexr/mptr_openexr.cpp +------------------------------------------------------------------------ In file included from mptr_openexr.cpp:35: ../../../src/synfig/synfig.h:32:2: warning: #warning The use of this header is deprecated. Please use the individual header files. +------------------------------------------------------------------------ | synfig-core/src/modules/mod_openexr/trgt_openexr.cpp +------------------------------------------------------------------------ In file included from trgt_openexr.cpp:37: ../../../src/synfig/synfig.h:32:2: warning: #warning The use of this header is deprecated. Please use the individual header files. +------------------------------------------------------------------------ | synfig-core/src/modules/mod_ppm/trgt_ppm.cpp +------------------------------------------------------------------------ In file included from trgt_ppm.cpp:37: ../../../src/synfig/synfig.h:32:2: warning: #warning The use of this header is deprecated. Please use the individual header files. +------------------------------------------------------------------------ | synfig-core/src/modules/mod_png/trgt_png.cpp +------------------------------------------------------------------------ trgt_png.cpp: In member function 'virtual bool png_trgt::start_frame(synfig::ProgressCallback*)': trgt_png.cpp:210: warning: missing initializer for member 'png_text_struct::text_length' trgt_png.cpp:210: warning: missing initializer for member 'png_text_struct::text_length' trgt_png.cpp:210: warning: missing initializer for member 'png_text_struct::text_length' +------------------------------------------------------------------------ | synfig-studio/src/synfigapp/actions/valuenodedynamiclistinsertsmart.cpp +------------------------------------------------------------------------ actions/valuenodedynamiclistinsertsmart.cpp: In member function 'virtual void synfigapp::Action::ValueNodeDynamicListInsertSmart::prepare()': actions/valuenodedynamiclistinsertsmart.cpp:164: warning: comparison between signed and unsigned integer expressions actions/valuenodedynamiclistinsertsmart.cpp:167: warning: comparison between signed and unsigned integer expressions +------------------------------------------------------------------------ | synfig-studio/src/gtkmm/renderer_canvas.cpp +------------------------------------------------------------------------ renderer_canvas.cpp: In member function ‘virtual void studio::Renderer_Canvas::render_vfunc(const Glib::RefPtr<Gdk::Drawable>&, const Gdk::Rectangle&)’: renderer_canvas.cpp:173: warning: comparison between signed and unsigned integer expressions +------------------------------------------------------------------------ | synfig-studio/src/gtkmm/layeractionmanager.cpp +------------------------------------------------------------------------ layeractionmanager.h: In constructor ‘studio::LayerActionManager::LayerActionManager()’: layeractionmanager.h:55: warning: ‘studio::LayerActionManager::action_group_copy_paste’ will be initialized after layeractionmanager.h:52: warning: ‘guint studio::LayerActionManager::popup_id_’ layeractionmanager.cpp:59: warning: when initialized here +------------------------------------------------------------------------ | synfig-studio/src/gtkmm/dockmanager.cpp +------------------------------------------------------------------------ dockmanager.cpp: In member function ‘virtual bool studio::DockSettings::set_value(const synfig::String&, const synfig::String&)’: dockmanager.cpp:139: warning: comparison between signed and unsigned integer expressions dockmanager.cpp:139: warning: comparison of unsigned expression >= 0 is always true +------------------------------------------------------------------------ | synfig-studio/src/gtkmm/widget_waypoint.cpp +------------------------------------------------------------------------ widget_waypoint.cpp:235:2: warning: #warning This really needs to be fixed to support value node waypoints! widget_waypoint.cpp:262:2: warning: #warning This too! +------------------------------------------------------------------------ | synfig-studio/src/gtkmm/cellrenderer_value.cpp +------------------------------------------------------------------------ cellrenderer_value.cpp: In member function ‘const synfig::ValueBase& studio::ValueBase_Entry::get_value()’: cellrenderer_value.cpp:207: warning: returning reference to temporary ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1702760&group_id=144022 ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl