summaryrefslogtreecommitdiffstats
path: root/src/glx/mini/dri_util.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/glx/mini/dri_util.c')
-rw-r--r--src/glx/mini/dri_util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/glx/mini/dri_util.c b/src/glx/mini/dri_util.c
index 86234111acb..2c3016f1e27 100644
--- a/src/glx/mini/dri_util.c
+++ b/src/glx/mini/dri_util.c
@@ -602,6 +602,7 @@ __driUtilCreateScreenNoDRM(struct DRIDriverRec *driver,
psp->pFB = driverContext->FBAddress;
psp->pSAREA = driverContext->pSAREA;
} else {
+ int id;
psp->fd = open("/dev/mem", O_RDWR, 0);
/*
* Map the framebuffer region.
@@ -618,7 +619,6 @@ __driUtilCreateScreenNoDRM(struct DRIDriverRec *driver,
/*
* Map the SAREA region. Non-DRM drivers use a shmem SAREA
*/
- int id;
id = shmget(driverContext->shared.hSAREA, driverContext->shared.SAREASize, 0);
driverContext->pSAREA = shmat(id, NULL, 0);
if (!driverContext->pSAREA) {