Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ee5cb7c4 authored by Dan Carpenter's avatar Dan Carpenter Committed by Gerd Hoffmann
Browse files

drm: qxl: add missing return check



My static checker complains that "release" is uninitialized if
qxl_alloc_release_reserved() fails, so let's add a check for that.

Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20170314075410.GB5984@mwanda


Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent 43c27940
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -572,6 +572,8 @@ static void qxl_cursor_atomic_update(struct drm_plane *plane,
	ret = qxl_alloc_release_reserved(qdev, sizeof(*cmd),
					 QXL_RELEASE_CURSOR_CMD,
					 &release, NULL);
	if (ret)
		return;

	cmd = (struct qxl_cursor_cmd *) qxl_release_map(qdev, release);