Bugs item #1702760, was opened at 2007-04-18 11:07
Message generated for change (Comment added) made by dooglus
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: Closed
>Resolution: Fixed
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

----------------------------------------------------------------------

>Comment By: dooglus (dooglus)
Date: 2008-02-11 13:03

Message:
Logged In: YES 
user_id=1546005
Originator: YES

These have all been fixed over time.

----------------------------------------------------------------------

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: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to