Fix compiler warning if user code is compiled with '-Wextra'
This commit fixes two similar warnings: "cast between incompatible function types from ‘void (*)(Fl_Widget*)’ to ‘void (*)(Fl_Widget*, void*)’ [-Wcast-function-type]"
This commit is contained in:
parent
f9669b80b9
commit
8639c43e3a
@ -652,7 +652,7 @@ public:
|
||||
Each widget has a single callback.
|
||||
\param[in] cb new callback
|
||||
*/
|
||||
void callback(Fl_Callback0* cb) {callback_ = (Fl_Callback*)cb;}
|
||||
void callback(Fl_Callback0* cb) {callback_ = (Fl_Callback*)(void*)cb;}
|
||||
|
||||
/** Sets the current callback function for the widget.
|
||||
Each widget has a single callback.
|
||||
@ -660,7 +660,7 @@ public:
|
||||
\param[in] p user data
|
||||
*/
|
||||
void callback(Fl_Callback1* cb, long p = 0) {
|
||||
callback_ = (Fl_Callback*)cb;
|
||||
callback_ = (Fl_Callback*)(void *)cb;
|
||||
user_data_ = (void*)(fl_intptr_t)p;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user