diff options
Diffstat (limited to 'views/controls/menu/native_menu_gtk.cc')
-rw-r--r-- | views/controls/menu/native_menu_gtk.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/views/controls/menu/native_menu_gtk.cc b/views/controls/menu/native_menu_gtk.cc index cc78fb2..aea28b0 100644 --- a/views/controls/menu/native_menu_gtk.cc +++ b/views/controls/menu/native_menu_gtk.cc @@ -221,8 +221,8 @@ void NativeMenuGtk::MenuPositionFunc(GtkMenu* menu, } void NativeMenuGtk::OnActivate(GtkMenuItem* menu_item) { - int position = reinterpret_cast<int>(g_object_get_data(G_OBJECT(menu_item), - "position")); + int position = GPOINTER_TO_INT(g_object_get_data(G_OBJECT(menu_item), + "position")); if (model_->IsEnabledAt(position) && MenuTypeCanExecute(model_->GetTypeAt(position))) { model_->ActivatedAt(position); |