From: Daniel Caujolle-B. <f1...@us...> - 2002-05-04 22:42:24
|
Update of /cvsroot/xine/toxine/src/plugins In directory usw-pr-cvs1:/tmp/cvs-serv32689/src/plugins Modified Files: vo_x11.c Log Message: Enforce readline/termcap checks. Fix X11/Xv crashing (configurewindow: due to attempt to resize window to 0x0). Index: vo_x11.c =================================================================== RCS file: /cvsroot/xine/toxine/src/plugins/vo_x11.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- vo_x11.c 24 Apr 2002 21:21:45 -0000 1.8 +++ vo_x11.c 4 May 2002 22:42:21 -0000 1.9 @@ -387,9 +387,10 @@ exit(1); } - if(!private->fullscreen) { + if(!private->fullscreen && ((video_width > 0) && (video_height > 0))) { XLockDisplay(private->display); - XResizeWindow(private->display, private->x11_drawable[private->fullscreen].video_window, video_width, video_height); + XResizeWindow(private->display, private->x11_drawable[private->fullscreen].video_window, + video_width, video_height); XFlush(private->display); XUnlockDisplay(private->display); } @@ -407,7 +408,7 @@ *win_x = private->x11_drawable[private->fullscreen].x; *win_y = private->x11_drawable[private->fullscreen].y; - + } /* |