drm: Initialize "handle" to 0 before calling drm_gem_handle_create()
This is variable is being checked in drm_gem_name_create() before being set.
This commit is contained in:
parent
8dc17b647d
commit
ca7d4f1e4f
@ -2317,6 +2317,7 @@ int drm_mode_getfb(struct drm_device *dev,
|
||||
r->depth = fb->depth;
|
||||
r->bpp = fb->bits_per_pixel;
|
||||
r->pitch = fb->pitches[0];
|
||||
r->handle = 0;
|
||||
fb->funcs->create_handle(fb, file_priv, &r->handle);
|
||||
|
||||
out:
|
||||
|
@ -567,6 +567,7 @@ int radeon_mode_dumb_create(struct drm_file *file_priv,
|
||||
if (r)
|
||||
return -ENOMEM;
|
||||
|
||||
handle = 0;
|
||||
r = drm_gem_handle_create(file_priv, gobj, &handle);
|
||||
/* drop reference from allocate - handle holds it now */
|
||||
drm_gem_object_unreference_unlocked(gobj);
|
||||
|
Loading…
x
Reference in New Issue
Block a user