aboutsummaryrefslogtreecommitdiff
path: root/wglarb.c
diff options
context:
space:
mode:
Diffstat (limited to 'wglarb.c')
-rw-r--r--wglarb.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/wglarb.c b/wglarb.c
index 9f28325..c9ba7d7 100644
--- a/wglarb.c
+++ b/wglarb.c
@@ -97,7 +97,7 @@ static BOOL wglarb_intermediary_create_Wnd(void)
NULL );
if( !wglarb_intermediary_hWnd ) {
- FALSE;
+ return FALSE;
}
return TRUE;
@@ -138,15 +138,10 @@ static BOOL wglarb_intermediary_create_RC(void)
pfd.iLayerType = PFD_MAIN_PLANE;
int iPF;
- if( !(iPF = ChoosePixelFormat(wglarb_intermediary_hDC, &pfd)) ) {
- return FALSE;
- }
-
- if( !SetPixelFormat(wglarb_intermediary_hDC, iPF, &pfd) ) {
- return FALSE;
- }
-
- if( !(wglarb_intermediary_hRC = wglCreateContext(wglarb_intermediary_hDC)) ) {
+ if( !(iPF = ChoosePixelFormat(wglarb_intermediary_hDC, &pfd))
+ || !(SetPixelFormat(wglarb_intermediary_hDC, iPF, &pfd))
+ || !(wglarb_intermediary_hRC = wglCreateContext(wglarb_intermediary_hDC))
+ ) {
return FALSE;
}