DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L2428
Version: 1.3-current


Getting these warnings with default build of 1.3.x current (r7710)
on OSX Tiger 10.4.11 with GCC 4.0.1:

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

Compiling Fl.cxx...
Fl_cocoa.mm: In function 'void update_e_xy_and_e_xy_root(NSWindow*)':
Fl_cocoa.mm:738: warning: converting to 'int' from 'float'
Fl_cocoa.mm:739: warning: converting to 'int' from 'float'
Fl_cocoa.mm:741: warning: converting to 'int' from 'float'
Fl_cocoa.mm:742: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In function 'void get_window_frame_sizes(int&, int&, int&)':
Fl_cocoa.mm:1618: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1619: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1620: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In static member function 'static int Fl::x()':
Fl_cocoa.mm:1627: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In static member function 'static int Fl::y()':
Fl_cocoa.mm:1637: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In static member function 'static int Fl::w()':
Fl_cocoa.mm:1645: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In static member function 'static int Fl::h()':
Fl_cocoa.mm:1655: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In static member function 'static void Fl::get_mouse(int&,
int&)':
Fl_cocoa.mm:1666: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1667: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In static member function 'static int Fl_X::fake_X_wm(const
Fl_Window*, int&, int&, int&, int&, int&)':
Fl_cocoa.mm:1775: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1827: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1828: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1829: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1830: warning: converting to 'int' from 'float'
Fl_cocoa.mm:1831: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In static member function 'static void
Fl_X::make(Fl_Window*)':
Fl_cocoa.mm:2214: warning: passing 'float' for argument 1 to 'void
Fl_Widget::w(int)'
Fl_cocoa.mm:2215: warning: passing 'float' for argument 1 to 'void
Fl_Widget::h(int)'
Fl_cocoa.mm:2217: warning: passing 'float' for argument 1 to 'void
Fl_Widget::x(int)'
Fl_cocoa.mm:2219: warning: passing 'float' for argument 1 to 'void
Fl_Widget::y(int)'
Fl_cocoa.mm: In function 'int MACscreen_init(XRectangle*)':
Fl_cocoa.mm:2938: warning: converting to 'int' from 'float'
Fl_cocoa.mm:2939: warning: converting to 'int' from 'float'
Fl_cocoa.mm:2940: warning: converting to 'int' from 'float'
Fl_cocoa.mm:2941: warning: converting to 'int' from 'float'
Fl_cocoa.mm: In function 'NSImage* imageFromText(const char*, int*,
int*)':
Fl_cocoa.mm:3301: warning: converting to 'int' from 'double'
Fl_cocoa.mm:3307: warning: converting to 'int' from 'double'

[..]

Compiling Fl_Printer.cxx...
../src/Fl_Quartz_Printer.mm: In member function 'virtual int
Fl_System_Printer::printable_rect(int*, int*)':
../src/Fl_Quartz_Printer.mm:167: warning: converting to 'int' from 'float'
../src/Fl_Quartz_Printer.mm:168: warning: converting to 'int' from 'float'

[..]

Compiling Fl_Text_Buffer.cxx...
Fl_Text_Buffer.cxx: In member function 'int
Fl_Text_Buffer::search_forward(int, const char*, int*, int) const':
Fl_Text_Buffer.cxx:1179: warning: comparison between signed and unsigned
integer expressions
Fl_Text_Buffer.cxx: In member function 'int
Fl_Text_Buffer::search_backward(int, const char*, int*, int) const':
Fl_Text_Buffer.cxx:1204: warning: comparison between signed and unsigned
integer expressions


[..]

Compiling fl_cursor.cxx...
fl_cursor.cxx: In function 'CGContext* CreateWatchImage()':
fl_cursor.cxx:179: warning: passing 'double' for argument 1 to 'void
fl_rectf(int, int, int, int)'
fl_cursor.cxx:179: warning: passing 'double' for argument 2 to 'void
fl_rectf(int, int, int, int)'
fl_cursor.cxx:179: warning: passing 'double' for argument 3 to 'void
fl_rectf(int, int, int, int)'
fl_cursor.cxx:179: warning: passing 'double' for argument 4 to 'void
fl_rectf(int, int, int, int)'
fl_cursor.cxx:185: warning: passing 'double' for argument 3 to 'void
fl_xyline(int, int, int)'
fl_cursor.cxx:186: warning: passing 'double' for argument 4 to 'void
fl_xyline(int, int, int, int)'

[..]

Compiling fl_font.cxx...
fl_font_mac.cxx: In constructor
'Fl_Font_Descriptor::Fl_Font_Descriptor(const char*, Fl_Fontsize)':
fl_font_mac.cxx:132: warning: converting to 'short int' from 'float'
fl_font_mac.cxx:133: warning: converting to 'short int' from 'float'
fl_font_mac.cxx: In function 'void fl_text_extents(const UniChar*, int,
int&, int&, int&, int&)':
fl_font_mac.cxx:338: warning: converting to 'int' from 'double'
fl_font_mac.cxx:339: warning: converting to 'int' from 'double'
fl_font_mac.cxx: In member function 'virtual void
Fl_Graphics_Driver::rtl_draw(const char*, int, int, int)':
fl_font_mac.cxx:496: warning: passing 'double' for argument 3 to 'virtual
void Fl_Graphics_Driver::draw(const char*, int, int, int)'
fl_font_mac.cxx: At global scope:
fl_font_mac.cxx:37: warning: 'MACsystemVersion' defined but not used
fl_font_mac.cxx:410: warning: 'CGColor* flcolortocgcolor(Fl_Color)'
defined but not used

[..]

Compiling fl_rect.cxx...
fl_rect.cxx: In member function 'virtual int
Fl_Graphics_Driver::clip_box(int, int, int, int, int&, int&, int&, int&)':
fl_rect.cxx:600: warning: converting to 'int' from 'float'
fl_rect.cxx:601: warning: converting to 'int' from 'float'
fl_rect.cxx:602: warning: converting to 'int' from 'float'
fl_rect.cxx:603: warning: converting to 'int' from 'float'

[..]

Compiling gl_draw.cxx...
gl_draw.cxx: In member function 'int
gl_texture_fifo::compute_texture(const char*, int)':
gl_draw.cxx:488: warning: passing 'GLfloat' for argument 1 to 'void
fl_color(uchar, uchar, uchar)'

[..]
Compiling unittests.cxx...
unittest_scrollbarsize.cxx: In member function 'void
ScrollBarSizeTest::slide_cb2(Fl_Value_Slider*)':
unittest_scrollbarsize.cxx:83: warning: converting to 'int' from 'double'


Link: http://www.fltk.org/str.php?L2428
Version: 1.3-current

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to