[gtkglarea/jjardon/gtk3: 8/21] examples: Do not use gtk_quit_add_destroy()
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkglarea/jjardon/gtk3: 8/21] examples: Do not use gtk_quit_add_destroy()
- Date: Tue, 5 Aug 2014 01:10:40 +0000 (UTC)
commit bb0feae0e0aec1e2384ca3f602e25f87673661ac
Author: Javier Jardón <jjardon gnome org>
Date: Mon Mar 24 18:32:33 2014 +0000
examples: Do not use gtk_quit_add_destroy()
examples/gtkglarea_demo.c | 4 ----
examples/shaders.c | 4 ----
examples/simple.c | 11 -----------
examples/zktor.c | 11 -----------
4 files changed, 0 insertions(+), 30 deletions(-)
---
diff --git a/examples/gtkglarea_demo.c b/examples/gtkglarea_demo.c
index 377aafb..0dfd19e 100644
--- a/examples/gtkglarea_demo.c
+++ b/examples/gtkglarea_demo.c
@@ -468,10 +468,6 @@ int main (int argc, char** argv) {
gtk_window_set_title (GTK_WINDOW(window), "GtkGLArea Demo");
- /* destroy this window when exiting from gtk_main() */
-
- gtk_quit_add_destroy (1, GTK_OBJECT(window));
-
g_signal_connect (G_OBJECT(window), "delete-event",
G_CALLBACK(gtk_main_quit), NULL);
diff --git a/examples/shaders.c b/examples/shaders.c
index 814c10b..53ab430 100644
--- a/examples/shaders.c
+++ b/examples/shaders.c
@@ -446,10 +446,6 @@ int main (int argc, char** argv) {
gtk_window_set_title (GTK_WINDOW(window), "GtkGLArea Shader Demo");
- /* destroy this window when exiting from gtk_main() */
-
- gtk_quit_add_destroy (1, GTK_OBJECT(window));
-
g_signal_connect (G_OBJECT(window), "delete-event",
G_CALLBACK(gtk_main_quit), NULL);
diff --git a/examples/simple.c b/examples/simple.c
index d225439..4c1081c 100644
--- a/examples/simple.c
+++ b/examples/simple.c
@@ -122,17 +122,6 @@ int main(int argc, char **argv)
G_CALLBACK(gtk_main_quit), NULL);
- /* You should always delete gtk_gl_area widgets before exit or else
- GLX contexts are left undeleted, this may cause problems (=core dump)
- in some systems.
- Destroy method of objects is not automatically called on exit.
- You need to manually enable this feature. Do gtk_quit_add_destroy()
- for all your top level windows unless you are certain that they get
- destroy signal by other means.
- */
- gtk_quit_add_destroy(1, GTK_OBJECT(window));
-
-
/* Create new OpenGL widget. */
glarea = GTK_WIDGET(gtk_gl_area_new(attrlist));
/* Events for widget must be set before X Window is created */
diff --git a/examples/zktor.c b/examples/zktor.c
index a736055..75e4524 100644
--- a/examples/zktor.c
+++ b/examples/zktor.c
@@ -888,17 +888,6 @@ int main(int argc, char **argv)
G_CALLBACK(gtk_main_quit), NULL);
- /* You should always delete gtk_gl_area widgets before exit or else
- GLX contexts are left undeleted, this may cause problems (=core dump)
- in some systems.
- Destroy method of objects is not automatically called on exit.
- You need to manually enable this feature. Do gtk_quit_add_destroy()
- for all your top level windows unless you are certain that they get
- destroy signal by other means.
- */
- gtk_quit_add_destroy(1, GTK_OBJECT(window));
-
-
vbox = GTK_WIDGET(gtk_vbox_new(FALSE, 0));
gtk_container_set_border_width(GTK_CONTAINER(vbox), 10);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]