Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4690370pxv; Tue, 20 Jul 2021 09:24:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy435wzxyMJalPEe/u7pfjVjVqkyEtTI8Bt/hcDKS8ai40o5Xb8rgjp3y/QvOKS6L0zPO8j X-Received: by 2002:a05:6402:35c8:: with SMTP id z8mr9709107edc.5.1626798268259; Tue, 20 Jul 2021 09:24:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626798268; cv=none; d=google.com; s=arc-20160816; b=AD72Zq4t1a2d49hdbxBn/hl7ZMjafqKr/qAZyfD7uagFh4wodH1GzEI3vznaFc2QLe Fvz0+fGzGK9lJThJu+O+FGy5hDC/G/vEEGfJilmu5xPXaUnaVKDlxL9oqxsUC3NqRqAE Im1IqLlOZwqq6qusXolc6r4FjNgQy1pAIwg3lE3Bm1aCU1v9QfKBDBa10kAkAHLT3DDO C2sVJTtnghqnxtaFi/m/qfa8kigZShn1b0lxnwiFO2VuP8sUNjM2fuJHUnZ1x5bOuYTf 0S+eSqi3NA/GEqNCXc8t+vg9GeAGnFKmuDr50HsfZT/XbAQiIpSpE+DKXc2GWDMdTCwi 9nuQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=ovWvZYpFeH2hDUTYYPI0Dy/ZjyO3fV33Wt5GPE9ZRIo=; b=iyhkuMouuc+QWEgkdPQnHMTBP9EiBxJDaqowf0Mab28c9Awtz5jePCOvf7OhUL028L lsTVRbHcs+K2on6feF2N1LhrAYsXp2iFCA8iR3aiLw2yExLvIM4XKD9mnH+bo+73WXQv WWJjwoujt8Il7Q1LXpex+oh4W5ZglGLRGsoo9PsgWhHE02lpDqhP/GvCQ0oQBcUVc+71 PqcZCJN0KFtX75AeYTFms9Gy0ptAjTsL2ZmqbFCdUnaH4mQpQJrCBQaKr4JrCh6OTioJ j8weFVlT8bXgWzc83GrarHLgdgeuyop3G9vY8RV7DC42TEj4BIwqxA+FJ4dFbv9U06bo G7jg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=O1Js6ANg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d21si24571093ejt.443.2021.07.20.09.24.03; Tue, 20 Jul 2021 09:24:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=O1Js6ANg; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234886AbhGTPiI (ORCPT + 99 others); Tue, 20 Jul 2021 11:38:08 -0400 Received: from smtp-relay-canonical-0.canonical.com ([185.125.188.120]:40910 "EHLO smtp-relay-canonical-0.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235368AbhGTPgf (ORCPT ); Tue, 20 Jul 2021 11:36:35 -0400 Received: from localhost (1.general.cking.uk.vpn [10.172.193.212]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-0.canonical.com (Postfix) with ESMTPSA id 42B8B40605; Tue, 20 Jul 2021 16:17:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1626797831; bh=ovWvZYpFeH2hDUTYYPI0Dy/ZjyO3fV33Wt5GPE9ZRIo=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type; b=O1Js6ANgPeOxlDdF/qT7ORtEBigap9LaPwaPQbw+228N0cQf8XW6H/kf55Cb4NwSD HQwUfqt58DrJ0lVKwzmGONK4pEE31xHdWRxsuhxUgXyB2MBODlcYdH8+DsLRYCi09X YtCWOn+DbOd/zowSeBO0nrrACQGGtwaS8pxEjj1m/Lj4EPYrx0UxBHn8NdGX70+qpp 7ZhM1rotaaYpb/zwU8G7HFXE7rsSvSRAzV5J6pXHaOpKt5ygGiHarzeRdci1n+MSaB 3T/7bQSyzAsegfCy48MB3/WTu/1VkboUsKGbEl97PoC2bzdx1jgClSmePuvN/m7uGK z1zNCzLYOE2ug== From: Colin King To: Jaroslav Kysela , Takashi Iwai , alsa-devel@alsa-project.org Cc: kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH][next] ALSA: sc6000: Fix incorrect sizeof operator Date: Tue, 20 Jul 2021 17:17:07 +0100 Message-Id: <20210720161707.74197-1-colin.king@canonical.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Colin Ian King Static analysis is warning that the sizeof being used is should be of *vport and not vport. Although these are the same size it is not a portable assumption to assume this is true for all cases. Fix this by using sizeof(*vport). Addresses-Coverity: ("Sizeof not portable") Fixes: 111601ff76e9 ("ALSA: sc6000: Allocate resources with device-managed APIs") Signed-off-by: Colin Ian King --- sound/isa/sc6000.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/isa/sc6000.c b/sound/isa/sc6000.c index 6236c4fa766a..44c05b55fc15 100644 --- a/sound/isa/sc6000.c +++ b/sound/isa/sc6000.c @@ -552,7 +552,7 @@ static int snd_sc6000_probe(struct device *devptr, unsigned int dev) err = snd_devm_card_new(devptr, index[dev], id[dev], THIS_MODULE, - sizeof(vport), &card); + sizeof(*vport), &card); if (err < 0) return err; -- 2.31.1