glamor: Move up glamor_priv->flags assignment in glamor_init()
authorMichel Dänzer <michel.daenzer@amd.com>
Mon, 17 Mar 2014 04:16:48 +0000 (13:16 +0900)
committerEric Anholt <eric@anholt.net>
Mon, 17 Mar 2014 21:43:28 +0000 (14:43 -0700)
It wasn't assigned yet when it was tested for GLAMOR_NO_DRI3.

Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Eric Anholt <eric@anholt.net>
glamor/glamor.c

index a624a7b..0f7d68b 100644 (file)
@@ -313,6 +313,7 @@ glamor_init(ScreenPtr screen, unsigned int flags)
     if (glamor_priv == NULL)
         return FALSE;
 
+    glamor_priv->flags = flags;
     if (flags & GLAMOR_INVERTED_Y_AXIS) {
         glamor_priv->yInverted = TRUE;
     }
@@ -487,7 +488,6 @@ glamor_init(ScreenPtr screen, unsigned int flags)
     glamor_pixmap_init(screen);
     glamor_glyphs_init(screen);
 
-    glamor_priv->flags = flags;
     glamor_priv->screen = screen;
 
     return TRUE;