diff --git a/linux-core/drm_bufs.c b/linux-core/drm_bufs.c index e8c62dda..ec5dd543 100644 --- a/linux-core/drm_bufs.c +++ b/linux-core/drm_bufs.c @@ -196,7 +196,7 @@ int DRM(rmmap)(struct inode *inode, struct file *filp, drm_file_t *priv = filp->private_data; drm_device_t *dev = priv->dev; struct list_head *list; - drm_map_list_t *r_list; + drm_map_list_t *r_list = NULL; drm_vma_entry_t *pt, *prev; drm_map_t *map; drm_map_t request; diff --git a/linux/drm_bufs.h b/linux/drm_bufs.h index e8c62dda..ec5dd543 100644 --- a/linux/drm_bufs.h +++ b/linux/drm_bufs.h @@ -196,7 +196,7 @@ int DRM(rmmap)(struct inode *inode, struct file *filp, drm_file_t *priv = filp->private_data; drm_device_t *dev = priv->dev; struct list_head *list; - drm_map_list_t *r_list; + drm_map_list_t *r_list = NULL; drm_vma_entry_t *pt, *prev; drm_map_t *map; drm_map_t request;