summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManish Singh <yosh@src.gnome.org>1999-05-02 22:34:49 +0000
committerManish Singh <yosh@src.gnome.org>1999-05-02 22:34:49 +0000
commitedf4aa4bcdd5ec37ff073286350b31ca5496d726 (patch)
tree5e4de6458f48aa0310f2d0c2a8ba7a64dfea533a
parent3046ab9f0f6d1b560e72609def742a629874d0a2 (diff)
downloadgdk-pixbuf-edf4aa4bcdd5ec37ff073286350b31ca5496d726.tar.gz
check private->destroyed before making the call
* gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before making the call -Yosh
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.pre-2-05
-rw-r--r--ChangeLog.pre-2-105
-rw-r--r--ChangeLog.pre-2-25
-rw-r--r--ChangeLog.pre-2-45
-rw-r--r--ChangeLog.pre-2-65
-rw-r--r--ChangeLog.pre-2-85
-rw-r--r--gdk/gdkdraw.c12
8 files changed, 42 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 9e0a8d21a..39c6e2805 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before
+ making the call
+
Sat May 1 11:04:12 PDT 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4
diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0
index 9e0a8d21a..39c6e2805 100644
--- a/ChangeLog.pre-2-0
+++ b/ChangeLog.pre-2-0
@@ -1,3 +1,8 @@
+Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before
+ making the call
+
Sat May 1 11:04:12 PDT 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 9e0a8d21a..39c6e2805 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,8 @@
+Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before
+ making the call
+
Sat May 1 11:04:12 PDT 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index 9e0a8d21a..39c6e2805 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,8 @@
+Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before
+ making the call
+
Sat May 1 11:04:12 PDT 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 9e0a8d21a..39c6e2805 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,8 @@
+Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before
+ making the call
+
Sat May 1 11:04:12 PDT 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 9e0a8d21a..39c6e2805 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,8 @@
+Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before
+ making the call
+
Sat May 1 11:04:12 PDT 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 9e0a8d21a..39c6e2805 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,8 @@
+Sun May 2 15:29:45 PDT 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkdraw.c (gdk_draw_lines): check private->destroyed before
+ making the call
+
Sat May 1 11:04:12 PDT 1999 Manish Singh <yosh@gimp.org>
* acinclude.m4
diff --git a/gdk/gdkdraw.c b/gdk/gdkdraw.c
index cb4f96e78..8ae417e4a 100644
--- a/gdk/gdkdraw.c
+++ b/gdk/gdkdraw.c
@@ -501,12 +501,14 @@ gdk_draw_lines (GdkDrawable *drawable,
g_return_if_fail (gc != NULL);
drawable_private = (GdkWindowPrivate*) drawable;
+ if (drawable_private->destroyed)
+ return;
gc_private = (GdkGCPrivate*) gc;
XDrawLines (drawable_private->xdisplay,
- drawable_private->xwindow,
- gc_private->xgc,
- (XPoint *) points,
- npoints,
- CoordModeOrigin);
+ drawable_private->xwindow,
+ gc_private->xgc,
+ (XPoint *) points,
+ npoints,
+ CoordModeOrigin);
}