fix segv where pager window can't be found by the border

SVN revision: 12984
This commit is contained in:
atmosphere 2005-01-15 21:15:06 +00:00 committed by atmosphere
parent 7f9c92a6e7
commit 4c5b929fe3
1 changed files with 16 additions and 4 deletions

View File

@ -755,8 +755,14 @@ _pager_cb_event_border_resize(void *data, int type, void *event)
e = data;
ev = event;
win = _pager_window_find(e, ev->border);
_pager_window_move(e, win);
if((win = _pager_window_find(e, ev->border)))
{
_pager_window_move(e, win);
}
else
{
printf("ERROR: event_border_resize %p:%p\n",event, ev->border);
}
return 1;
}
@ -769,8 +775,14 @@ _pager_cb_event_border_move(void *data, int type, void *event)
e = data;
ev = event;
win = _pager_window_find(e, ev->border);
_pager_window_move(e, win);
if((win = _pager_window_find(e, ev->border)))
{
_pager_window_move(e, win);
}
else
{
printf("ERROR: event_border_move %p:%p\n",event, ev->border);
}
return 1;
}