call meta_group_compute_group after setting window->desc to avoid SIGSEGV
2003-06-07 Rob Adams <robadams@ucla.edu> * src/window.c (meta_window_new): call meta_group_compute_group after setting window->desc to avoid SIGSEGV when verbose mode is enabled.
This commit is contained in:
parent
03b3e98a51
commit
0bb8538e2f
@ -1,3 +1,9 @@
|
|||||||
|
2003-06-07 Rob Adams <robadams@ucla.edu>
|
||||||
|
|
||||||
|
* src/window.c (meta_window_new): call meta_group_compute_group
|
||||||
|
after setting window->desc to avoid SIGSEGV when verbose mode is
|
||||||
|
enabled.
|
||||||
|
|
||||||
2003-06-07 Havoc Pennington <hp@pobox.com>
|
2003-06-07 Havoc Pennington <hp@pobox.com>
|
||||||
|
|
||||||
* src/window.c (meta_window_notify_focus): drop the mouse button
|
* src/window.c (meta_window_notify_focus): drop the mouse button
|
||||||
|
12
src/window.c
12
src/window.c
@ -347,11 +347,6 @@ meta_window_new (MetaDisplay *display,
|
|||||||
window->display = display;
|
window->display = display;
|
||||||
window->workspaces = NULL;
|
window->workspaces = NULL;
|
||||||
|
|
||||||
/* assign the window to its group, or create a new group if needed
|
|
||||||
*/
|
|
||||||
window->group = NULL;
|
|
||||||
meta_window_compute_group (window);
|
|
||||||
|
|
||||||
#ifdef HAVE_XSYNC
|
#ifdef HAVE_XSYNC
|
||||||
window->update_counter = None;
|
window->update_counter = None;
|
||||||
#endif
|
#endif
|
||||||
@ -374,7 +369,12 @@ meta_window_new (MetaDisplay *display,
|
|||||||
g_assert (window->screen);
|
g_assert (window->screen);
|
||||||
|
|
||||||
window->desc = g_strdup_printf ("0x%lx", window->xwindow);
|
window->desc = g_strdup_printf ("0x%lx", window->xwindow);
|
||||||
|
|
||||||
|
/* assign the window to its group, or create a new group if needed
|
||||||
|
*/
|
||||||
|
window->group = NULL;
|
||||||
|
meta_window_compute_group (window);
|
||||||
|
|
||||||
/* avoid tons of stack updates */
|
/* avoid tons of stack updates */
|
||||||
meta_stack_freeze (window->screen->stack);
|
meta_stack_freeze (window->screen->stack);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user