Menu

#95 static_cast used instead of dynamic_cast

open
nobody
None
5
2007-05-09
2007-05-09
Anonymous
No

hi,

in FXTable.cpp in

// Set value from input control
void FXTableItem::setFromControl(FXWindow *control){
register FXTextField *field=static_cast<FXTextField*>(control);
setText(field->getText());
}

and

// Set value from input control
void FXComboTableItem::setFromControl(FXWindow *control){
register FXComboBox *combo=static_cast<FXComboBox*>(control);
setText(combo->getText());
}

i guess a dynamic_cast should be used not a static_cast cause we are casting inside a class hierarchy ...

Discussion


Log in to post a comment.