projects
/
profile
/
ivi
/
weston-ivi-shell.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0b36d97
)
compositor-drm: Zero out create_arg when creating dumb framebuffers
author
Kristian Høgsberg
<krh@bitplanet.net>
Thu, 22 Aug 2013 05:14:14 +0000
(22:14 -0700)
committer
Kristian Høgsberg
<krh@bitplanet.net>
Thu, 22 Aug 2013 05:14:14 +0000
(22:14 -0700)
The create_arg struct has a flags member that we didn't properly set to 0.
src/compositor-drm.c
patch
|
blob
|
history
diff --git
a/src/compositor-drm.c
b/src/compositor-drm.c
index
b9e3fc9
..
ef2771f
100644
(file)
--- a/
src/compositor-drm.c
+++ b/
src/compositor-drm.c
@@
-238,6
+238,7
@@
drm_fb_create_dumb(struct drm_compositor *ec, unsigned width, unsigned height)
if (!fb)
return NULL;
+ memset(&create_arg, 0, sizeof create_arg);
create_arg.bpp = 32;
create_arg.width = width;
create_arg.height = height;
@@
-256,7
+257,7
@@
drm_fb_create_dumb(struct drm_compositor *ec, unsigned width, unsigned height)
if (ret)
goto err_bo;
- memset(&map_arg, 0, sizeof
(map_arg)
);
+ memset(&map_arg, 0, sizeof
map_arg
);
map_arg.handle = fb->handle;
ret = drmIoctl(fb->fd, DRM_IOCTL_MODE_MAP_DUMB, &map_arg);
if (ret)