Skip to content

Commit 562c5b4

Browse files
llandwerlin-inteldanvet
authored andcommitted
drm: fix blob pointer check
Check properly that the allocated blob's pointer is valid. Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Cc: Daniel Stone <daniels@collabora.com> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Matt Roper <matthew.d.roper@intel.com> Cc: dri-devel@lists.freedesktop.org Reviewed-by: Daniel Stone <daniels@collabora.com> Fixes: 5488dc1 ("drm: introduce pipe color correction properties") Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: http://patchwork.freedesktop.org/patch/msgid/1457611461-9116-1-git-send-email-lionel.g.landwerlin@intel.com
1 parent 5488dc1 commit 562c5b4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/gpu/drm/drm_atomic_helper.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2924,8 +2924,8 @@ void drm_atomic_helper_legacy_gamma_set(struct drm_crtc *crtc,
29242924
blob = drm_property_create_blob(dev,
29252925
sizeof(struct drm_color_lut) * size,
29262926
NULL);
2927-
if (!blob) {
2928-
ret = -ENOMEM;
2927+
if (IS_ERR(blob)) {
2928+
ret = PTR_ERR(blob);
29292929
goto fail;
29302930
}
29312931

0 commit comments

Comments
 (0)