提交 f8752f14 编写于 作者: G Gerd Hoffmann
上级 93d8da8d
...@@ -1195,7 +1195,9 @@ int qxl_modeset_init(struct qxl_device *qdev) ...@@ -1195,7 +1195,9 @@ int qxl_modeset_init(struct qxl_device *qdev)
int i; int i;
int ret; int ret;
drm_mode_config_init(&qdev->ddev); ret = drmm_mode_config_init(&qdev->ddev);
if (ret)
return ret;
ret = qxl_create_monitors_object(qdev); ret = qxl_create_monitors_object(qdev);
if (ret) if (ret)
...@@ -1228,5 +1230,4 @@ int qxl_modeset_init(struct qxl_device *qdev) ...@@ -1228,5 +1230,4 @@ int qxl_modeset_init(struct qxl_device *qdev)
void qxl_modeset_fini(struct qxl_device *qdev) void qxl_modeset_fini(struct qxl_device *qdev)
{ {
qxl_destroy_monitors_object(qdev); qxl_destroy_monitors_object(qdev);
drm_mode_config_cleanup(&qdev->ddev);
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册