diff --git a/desmume/src/gtk/main.cpp b/desmume/src/gtk/main.cpp index ee3f128cb..e402e1437 100644 --- a/desmume/src/gtk/main.cpp +++ b/desmume/src/gtk/main.cpp @@ -368,8 +368,8 @@ static const GtkActionEntry action_entries[] = { { "FileMenu", NULL, "_File" }, { "open", "gtk-open", "_Open", "o", NULL, OpenNdsDialog }, { "RecentMenu", NULL, "Open _recent" }, - { "run", "gtk-media-play", "_Run", "r", NULL, Launch }, - { "pause", "gtk-media-pause", "_Pause", "p", NULL, Pause }, + { "run", "gtk-media-play", "_Run", "Pause", NULL, Launch }, + { "pause", "gtk-media-pause", "_Pause", "Pause", NULL, Pause }, { "reset", "gtk-refresh", "Re_set", NULL, NULL, Reset }, { "savestateto", NULL, "Save state _to ...", NULL, NULL, SaveStateDialog }, { "loadstatefrom", NULL, "Load state _from ...", NULL, NULL, LoadStateDialog }, @@ -3102,6 +3102,8 @@ common_gtk_main( class configured_features *my_config) /* Main loop */ gtk_main(); + delete video; + avout_x264.end(); avout_flac.end();