Esempio n. 1
0
void quit_everything(GtkWidget *widget, GdkEvent *event, gpointer data)
{
  g_debug("Shutting down plugins");
  plugins_deinit();

  g_debug("Destroying main window");
  mainwindow_free(mainwindow);

  g_debug("Quitting gtk");
  gtk_main_quit();

  g_debug("Shutting down libtetris");
  tetris_plugin_deinit();
  tetris_deinit();

  g_debug("Shutting down lua");
  lua_close(lua_state);
}
Esempio n. 2
0
void multitestapp_free(MultiTestApp *app) {
	mainwindow_free(app->main);
	loggerwindow_free(app->logger);
	GHOST_DisposeSystem(app->sys);
	MEM_freeN(app);
}