Commit 8d23ada8 authored by Tian Tao's avatar Tian Tao Committed by Mauro Carvalho Chehab
Browse files

media: vidtv: Use kmemdup instead of kzalloc and memcpy



Fixes coccicheck warning:
drivers/media/test-drivers/vidtv/vidtv_psi.c:509:10-17: WARNING
opportunity for kmemdup

Signed-off-by: default avatarTian Tao <tiantao6@hisilicon.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+huawei@kernel.org>
parent 4671c204
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -506,10 +506,9 @@ struct vidtv_psi_desc *vidtv_psi_desc_clone(struct vidtv_psi_desc *desc)

		case REGISTRATION_DESCRIPTOR:
		default:
			curr = kzalloc(sizeof(*desc) + desc->length, GFP_KERNEL);
			curr = kmemdup(desc, sizeof(*desc) + desc->length, GFP_KERNEL);
			if (!curr)
				return NULL;
			memcpy(curr, desc, sizeof(*desc) + desc->length);
		}

		if (!curr)