summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElijah Newren <newren@gmail.com>2005-02-20 17:23:20 +0000
committerElijah Newren <newren@src.gnome.org>2005-02-20 17:23:20 +0000
commit1f0fd137f5959d445a8a828d4295b44c58ceb5c8 (patch)
tree20d59cf8a1947ca20a172e4621deb37a0f9c71d3
parent50312dd0e89daf704fb2849dc25bd332aa07eebe (diff)
downloadmetacity-1f0fd137f5959d445a8a828d4295b44c58ceb5c8.tar.gz
Patch from Joe Marcus Clarke to fix a possible crash on logout. #167935.
2005-02-20 Elijah Newren <newren@gmail.com> Patch from Joe Marcus Clarke to fix a possible crash on logout. #167935. Thanks for fixing my mistakes, Joe! * src/display.c: (meta_display_open): initialize display->grab_old_window_stacking to NULL.
-rw-r--r--ChangeLog8
-rw-r--r--src/display.c1
2 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e152a4f0..ee921269 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2005-02-20 Elijah Newren <newren@gmail.com>
+ Patch from Joe Marcus Clarke to fix a possible crash on logout.
+ #167935. Thanks for fixing my mistakes, Joe!
+
+ * src/display.c: (meta_display_open): initialize
+ display->grab_old_window_stacking to NULL.
+
+2005-02-20 Elijah Newren <newren@gmail.com>
+
Big patch to cover about 6 different issues in order to correct
rare problems with timestamps (make sure window selected in
tasklist actually gets focus, sanity check timestamps to avoid
diff --git a/src/display.c b/src/display.c
index 33c0d8f1..a7e18c5b 100644
--- a/src/display.c
+++ b/src/display.c
@@ -341,6 +341,7 @@ meta_display_open (const char *name)
display->autoraise_window = NULL;
display->focus_window = NULL;
display->expected_focus_window = NULL;
+ display->grab_old_window_stacking = NULL;
#ifdef HAVE_XSYNC
display->grab_sync_request_alarm = None;