#ifdef EMU8051_DEBUG
printf("emugtk_StopRunning()\n");
#endif
- gtk_idle_remove(running_function_tag);
+ g_source_remove(running_function_tag);
running = 0;
regwin_Show();
pgmwin_Disasm();
#ifdef EMU8051_DEBUG
printf("emugtk_StartRunning()\n");
#endif
- running_function_tag = gtk_idle_add(emugtk_running, 0);
+ running_function_tag = g_idle_add(emugtk_running, 0);
running = 1;
}
}
memwin_DumpD("00");
}
+void
+AddMenuSeparator(GtkWidget *menu)
+{
+ GtkWidget *item;
+
+ item = gtk_menu_item_new();
+ gtk_menu_append(GTK_MENU(menu), item);
+}
+
void
emugtk_new_file(char *file)
{
gtk_main();
+#ifdef EMU8051_DEBUG
printf("End of program.\n");
+#endif
return EXIT_SUCCESS;
}
-
-void
-AddMenuSeparator(GtkWidget *menu)
-{
- GtkWidget *item;
-
- item = gtk_menu_item_new();
- gtk_menu_append(GTK_MENU(menu), item);
-}