mmap shm buffers read/write
authorKristian Høgsberg <krh@bitplanet.net>
Mon, 2 May 2011 18:48:48 +0000 (14:48 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 2 May 2011 18:48:48 +0000 (14:48 -0400)
wayland/wayland-shm.c

index ccdae1c..5f46293 100644 (file)
@@ -140,7 +140,8 @@ shm_create_buffer(struct wl_client *client, struct wl_shm *shm,
                return;
        }
 
-       data = mmap(NULL, stride * height, PROT_READ, MAP_SHARED, fd, 0);
+       data = mmap(NULL, stride * height,
+                   PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
 
        close(fd);
        if (data == MAP_FAILED) {