diff options
author | Markus Elfring <elfring@users.sourceforge.net> | 2015-07-05 21:55:10 +0200 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2015-07-06 08:53:19 +0200 |
commit | ec530829ed064bc63d260f309e3ef88e0764132b (patch) | |
tree | 6b949ef6cf1c331c1adebd5c5e602223e99822d1 /drivers/gpu/drm/drm_crtc.c | |
parent | a3d1d001c9c583c79b1d9ab20f0a24333e35a3f8 (diff) | |
download | blackbird-obmc-linux-ec530829ed064bc63d260f309e3ef88e0764132b.tar.gz blackbird-obmc-linux-ec530829ed064bc63d260f309e3ef88e0764132b.zip |
GPU-DRM: Delete an unnecessary check before drm_property_unreference_blob()
The drm_property_unreference_blob() function tests whether its argument
is NULL and then returns immediately.
Thus the test around the call is not needed.
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Reviewed-by: Zhao Junwang <zhjwpku@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/drm_crtc.c')
-rw-r--r-- | drivers/gpu/drm/drm_crtc.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c index b69ed97d447c..79fe31e5851e 100644 --- a/drivers/gpu/drm/drm_crtc.c +++ b/drivers/gpu/drm/drm_crtc.c @@ -4469,9 +4469,7 @@ static int drm_property_replace_global_blob(struct drm_device *dev, goto err_created; } - if (old_blob) - drm_property_unreference_blob(old_blob); - + drm_property_unreference_blob(old_blob); *replace = new_blob; return 0; |