# HG changeset patch # User reimar # Date 1289340791 0 # Node ID 11b0a82d018c1d70dc768608130da6d40cf0f238 # Parent 4bfaa9fc1c16eca005fbd8bcc6b3185274dc4907 Simplify: Use early return instead of large if block. diff -r 4bfaa9fc1c16 -r 11b0a82d018c libvo/w32_common.c --- a/libvo/w32_common.c Tue Nov 09 22:11:08 2010 +0000 +++ b/libvo/w32_common.c Tue Nov 09 22:13:11 2010 +0000 @@ -327,10 +327,12 @@ static int createRenderingContext(void) { HWND layer = HWND_NOTOPMOST; RECT r; - if (WinID < 0) { int style = (vo_border && !vo_fs) ? (WS_OVERLAPPEDWINDOW | WS_SIZEBOX) : WS_POPUP; + if (WinID >= 0) + return 1; + if (vo_fs || vo_ontop) layer = HWND_TOPMOST; if (vo_fs) { changeMode(); @@ -371,7 +373,6 @@ r.bottom = r.top + vo_dheight; AdjustWindowRect(&r, style, 0); SetWindowPos(vo_window, layer, r.left, r.top, r.right - r.left, r.bottom - r.top, SWP_SHOWWINDOW); - } return 1; }