Fix Fl_Tree related -Wall warnings
This commit is contained in:
parent
f950b93e9c
commit
3e9c77b62a
@ -138,8 +138,8 @@ Fl_Tree_Item::Fl_Tree_Item(const Fl_Tree_Item *o) {
|
|||||||
void Fl_Tree_Item::show_self(const char *indent) const {
|
void Fl_Tree_Item::show_self(const char *indent) const {
|
||||||
const char *thelabel = label() ? label() : "(NULL)";
|
const char *thelabel = label() ? label() : "(NULL)";
|
||||||
printf("%s-%s (%d children, this=%p, parent=%p, prev=%p, next=%p, depth=%d)\n",
|
printf("%s-%s (%d children, this=%p, parent=%p, prev=%p, next=%p, depth=%d)\n",
|
||||||
indent,thelabel,children(),(void*)this, (void*)_parent,
|
indent, thelabel, children(), (void*)this, (void*)_parent,
|
||||||
_prev_sibling, _next_sibling, depth());
|
(void*)_prev_sibling, (void*)_next_sibling, depth());
|
||||||
if ( children() ) {
|
if ( children() ) {
|
||||||
char *i2 = new char [strlen(indent)+3]; // 2 + nul byte
|
char *i2 = new char [strlen(indent)+3]; // 2 + nul byte
|
||||||
strcpy(i2, indent);
|
strcpy(i2, indent);
|
||||||
@ -400,6 +400,7 @@ Fl_Tree_Item *Fl_Tree_Item::add(const Fl_Tree_Prefs &prefs,
|
|||||||
\see Fl_Tree::insert()
|
\see Fl_Tree::insert()
|
||||||
*/
|
*/
|
||||||
Fl_Tree_Item *Fl_Tree_Item::insert(const Fl_Tree_Prefs &prefs, const char *new_label, int pos) {
|
Fl_Tree_Item *Fl_Tree_Item::insert(const Fl_Tree_Prefs &prefs, const char *new_label, int pos) {
|
||||||
|
(void) prefs; // quiet warnings unused params
|
||||||
Fl_Tree_Item *item = new Fl_Tree_Item(_tree);
|
Fl_Tree_Item *item = new Fl_Tree_Item(_tree);
|
||||||
item->label(new_label);
|
item->label(new_label);
|
||||||
item->_parent = this;
|
item->_parent = this;
|
||||||
@ -1190,11 +1191,13 @@ int Fl_Tree_Item::event_on_user_icon(const Fl_Tree_Prefs &prefs) const {
|
|||||||
|
|
||||||
/// Was event anywhere on the item?
|
/// Was event anywhere on the item?
|
||||||
int Fl_Tree_Item::event_on_item(const Fl_Tree_Prefs &prefs) const {
|
int Fl_Tree_Item::event_on_item(const Fl_Tree_Prefs &prefs) const {
|
||||||
return(event_inside(_xywh) ? 1 : 0);
|
(void) prefs; // quiet warnings unused params
|
||||||
|
return(event_inside(_xywh) ? 1 : 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Was event on the label() of this item?
|
/// Was event on the label() of this item?
|
||||||
int Fl_Tree_Item::event_on_label(const Fl_Tree_Prefs &prefs) const {
|
int Fl_Tree_Item::event_on_label(const Fl_Tree_Prefs &prefs) const {
|
||||||
|
(void) prefs; // quiet warnings unused params
|
||||||
if ( is_visible() && is_active() ) {
|
if ( is_visible() && is_active() ) {
|
||||||
return(event_inside(_label_xywh) ? 1 : 0);
|
return(event_inside(_label_xywh) ? 1 : 0);
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user