From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id C6D6D3857C44 for ; Thu, 22 Dec 2022 22:55:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C6D6D3857C44 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2BMLx1GZ011801 for ; Thu, 22 Dec 2022 22:55:08 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2022-7-12; bh=kauDOg5MDKaURdNPABXYSHhBDj1ZHNWVgkuHYyl1k3E=; b=juKxDsSS+VRWCVNuL597QCxc/l+5W/oF5tZamk7ShCTV7KXdR9z6f8aXRZPWGaYUGIqQ w1zAdEsd7cAYD3lNY+arrXEMCJ39jn6HdGQWzaChK2h5bSRanHI1ARNX98FoImR31dyT f1vyA4x5iUxdNiw1OebRx/2FLFaJ6dDQnjoSaFqGgNXGl6D6S1/21Q4o/7C2802aRiLC ZpnjfC/K4uQLi9tbMqBezHJALvI4kJkv6QvLdCjzo9FADUKdaPAp8GhKSdwIuGa6lKYH ArPvvlH2IR6rmrB1YdTO5IMDrpLhr1+bDQv1oNZ27vlnCSQbT8fk8il3gcNLAD4S4Edd dQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mh6tpcpxq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 22 Dec 2022 22:55:07 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 2BMK278m035217 for ; Thu, 22 Dec 2022 22:55:06 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2047.outbound.protection.outlook.com [104.47.66.47]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3mh47evqca-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 22 Dec 2022 22:55:06 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lRV52z2DV+guvXKLu9Dow9ZeY566TgiUKUHiqd03T6nw8pl4StUhLTXujpRz6CWbGaVOT5dzG2gYCWEwztFV73C2/swe9pupZD/XNMKvRzZ0JOlR6g9s1QTdFeu675wR5c87E3jRfPtNSo1Hn3HdnwB/+f/Cg4MpiiB22QZhF5Pol9m8EzC00CzboxD9SD69poEjJqV9w/G+xPnRT9bDq9aNOHIGMTfRIRbVOSCbQvCvhp50i5L6BOcOTp2cvrGkdLm3PWxcZbRtJ+uZ1gZzUOGvULhblLorxmkrPslTfpcPLfDBAThZQsQLJrK6KfLGumbehN9zjcsqMb1Rk7w8QQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kauDOg5MDKaURdNPABXYSHhBDj1ZHNWVgkuHYyl1k3E=; b=kLd5In3G8CyKAYKMAEaefuCrCPwPA5D6TLq8uwOya28k6YczwTollHyVdduyVPtJ2HRswYK7Te4O5rieSZ8qmsLR12Rf9CnJRPl2+w3jbxG7Xtm8axPB5/Pa//aY6s1+a9uQpvf5Js0wK/gd5u4HAmY7+tm3lxcGLpHyZJdqnUYS+aGRk+1Lq5cbmifAK0wM/GIssrzMvZJe/E8Bp2+8ypnI1CLqm4dWaNsp4PH8CfL1LmTDIgMqDnpJHWbIF2olZaahIpqY1tmKm8TyYSLa6BHdbxTZWBkW+SN63z/cN6Cp3wMvie3rRQet+fkT4jg1nb0mmDy6r02K4BlNvt3WSA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kauDOg5MDKaURdNPABXYSHhBDj1ZHNWVgkuHYyl1k3E=; b=j9y6WpQA4WrIa1oKWHuEPULzm5U6fx0upOmCdkAJPwiWBLNGtrGIpvC27lj0agtf2t0Xgdslty0AyOuL5r+tuF6Rc4UXqFMnAb4Mjc1eZ1VB/0/QEvUxUmcDG1LHq3F8tSrrhKotj5O8mCaMzZu//SXYh79XnVkCbRCy7T2n+c4= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by IA1PR10MB7513.namprd10.prod.outlook.com (2603:10b6:208:451::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16; Thu, 22 Dec 2022 22:55:05 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::ee70:1952:4416:1bdc]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::ee70:1952:4416:1bdc%5]) with mapi id 15.20.5924.016; Thu, 22 Dec 2022 22:55:04 +0000 From: Indu Bhagat To: binutils@sourceware.org Cc: Indu Bhagat Subject: [PATCH 2/2] libsframe: testsuite: fix memory leaks in testcases Date: Thu, 22 Dec 2022 14:54:57 -0800 Message-Id: <20221222225457.1095930-3-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.37.2 In-Reply-To: <20221222225457.1095930-1-indu.bhagat@oracle.com> References: <20221222225457.1095930-1-indu.bhagat@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: MW4PR03CA0183.namprd03.prod.outlook.com (2603:10b6:303:b8::8) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|IA1PR10MB7513:EE_ X-MS-Office365-Filtering-Correlation-Id: 6d5c6c32-536b-4f80-24a5-08dae46f90c4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ENf1bsLRsiWIKf6hGk8uXFYM3dOnrwMalBi2IVkr7fr/3oVIzet+423sUEM7HNCz/H8cQYWMF1wvMVn/bztoE/4jt91xWGeMdxPeikqEGQ7jhLJOF3ZbwrSbblyH0s2dh7uleWtwnrzGjiJJxtOe4tM/NoNuxeuBO4Q2RUJXR2vi5gLU2ofws4Nqrp3uUjsS0ogXcNVk0//X3DNr1ZXn9rhLHcEOVSUSzE9B6BLhSygCOsfTMPzpm+Wj4/8VoDmJuPCFcWpqdApim1HFa2Wdvsrs5VlObPzYYMxCVceId/WY0D7D4jD3no32Rzrbgc8F1hgVZP7n52E/w+Z2QX8ZrxvJllxVdBLbR7Cyi++72SLXLZEmjRCDNNCCAi3kidu3qtLSLOKO8nreEd91tvbJuIFkOMW6n2cNIwyVYai7+l8bYi0PR4yh8isOEcF5YmR0ZuBiy7GczlcVNnjoDibYLyHfPXNaWH1hfCioyoUvwth+XRObQgJ7ppFbXsIM2qjtuBmxDqqizlTRf7TNUUILO3wqTGhw4z86LeR8ydtWKnikrlx8GHOXr8UX1R5gugIHCb50h3vmzO+ST7xHt+cz8o3cqlflDiIpo0KzLG86PuMiqD0lbhn5WFRWl/uuJQmrD3iPC9wUs6nuagrlG/qu3g== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR1001MB2158.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(39860400002)(136003)(366004)(396003)(346002)(376002)(451199015)(44832011)(38100700002)(478600001)(6916009)(6486002)(4326008)(8936002)(36756003)(5660300002)(316002)(66476007)(66556008)(66946007)(86362001)(8676002)(26005)(2906002)(2616005)(41300700001)(6666004)(6506007)(6512007)(186003)(1076003)(107886003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?OAX1EVpcZ9zi4sxMzzm8zSKGowQHyV+28M8txyzeZXy1lMwt9OBB9t1esQLU?= =?us-ascii?Q?hR4iVg+1PV7RxStFgRe9gUWBfiYJkZatRrdwIgPHvVTspi4JHF5iOr1c59Mu?= =?us-ascii?Q?xHi02OuNnmTNPc5vaAStZPFYzBLNgKQrONQwSmeKtEKfE7HHdF1BtKTjLFaw?= =?us-ascii?Q?N7xdXP1UeejPZ+uLLYw6lZyu6im2rD/JMwdDXyPwTnkbgYujR1VipnEwh9dy?= =?us-ascii?Q?AkPSnYj5jCGFQQwLgqon5znBNyMFJ74PuBIayBtPNZ5C5d+WF9nF70vO8gwO?= =?us-ascii?Q?MwRtHmN1eTmIaj6znJcicfqGwslMF3m6HATcmZpHB7Eo8KS3psp6EOk3AAsr?= =?us-ascii?Q?vnET0vrGz6p3bkFujxK99v8nrD/LKtQky2e2eOEgQCjbo7nQFPE1yCo0XwI1?= =?us-ascii?Q?mfVPfZhMD2neU++JrARoHvZ6X5dv9toe91xIvkwlZulYiUbaVoZga4bhGxBA?= =?us-ascii?Q?u04y8c2QETWL4QjlSzX7OiChSDBv/BFGlSWMe38TntkFFF+mB5HjTU/0f/AM?= =?us-ascii?Q?046StKAY1pufy39I1Ld3G2JhR3nJIyvqE3wmq3e0EULdKY7OzlGYPMb3G9W0?= =?us-ascii?Q?dUqVtJpy2eKcVAkfEAI8IcOjsFF6flrJz29VejUlFg/chNT1tz18sYlKMR26?= =?us-ascii?Q?EaaaUFZFoamQJICV2uetB9UIpk45n2qi4DVcvFMOqMLbtHk1PJcaipQvmgFB?= =?us-ascii?Q?DHo+QySrVzBh7miMrgW99ZMugf4umsYAWVMKTFBUH/8mqV/9lIIpLsrPYo4D?= =?us-ascii?Q?ftom38IACpmlF/f0xUKQ17MFw9oeGVUXNXtCQBEdTc0LFY7M5I93uszB2qVU?= =?us-ascii?Q?e/Reu9GgI+G5gYoSbF6Qk8uFS4strV1tuQrjEX8oVeW2z2NUf/P+D/BOqTQS?= =?us-ascii?Q?MtzkHnL0kSSiFJkuGVtWJpNB+fC8Nl6DIWRTxTby9oGaNrxiUesNUEUayedZ?= =?us-ascii?Q?Zj1vDet14/6iIO/ZZjruiqTHfxSvLR8qQ/a+qLdR+HHaApSeeB3nvmljSybC?= =?us-ascii?Q?+q9o7IzT1KA+ap7QI7ggUm9v6t4k76+f7MEe9Xr7S4hDh1EyUuRZy/H/TQK9?= =?us-ascii?Q?tmF/ksx7yzDNnSGjRPsz4rB6PVoZZHYpHIlmRdBHQnsaIYnJATjSOLtjrq1T?= =?us-ascii?Q?vh8Hvip1XR4w0+nMSv+iXSosxdukiyqwT/ujv6x3rKCpSI7NWvNK7YY3iO2l?= =?us-ascii?Q?2os97FR3EVQhT5lQoBvNA9HjgV++IBAdVQfPSF/akw74WWJr7JfKyEzhIqVo?= =?us-ascii?Q?ILW3uwWYU/136W5GMD1ObuJ3IAGbGHUR7YuH31hxjaAB/L18UXlz959jkjmP?= =?us-ascii?Q?ilCN/BEK+/VPNuhWynNCXs7ICHK7uriu+w3d7eDFh4rD4dtYFkJb0+hzl6vk?= =?us-ascii?Q?1p5CYVww042P02LvyLhXHhKx1U0BhbjjOjg0TzDLgMrId2WQVkQLUzshSsT5?= =?us-ascii?Q?GfdBft/wsT4Ed8LbkFdP4wcTgZ1V/wfC+UCzJf/EzWqcP+KE91PU7vOocRWy?= =?us-ascii?Q?Tc79A4ap31wbW0KDwwTNTGnRikLuhUHKICNuiUtPs9xxraqBCtmdWavc+m7m?= =?us-ascii?Q?gUAKHJCKg7XOlLYeEwmGh1pRc+5mbA7lgZSDfLNn?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d5c6c32-536b-4f80-24a5-08dae46f90c4 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2022 22:55:04.8560 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: TwS6pmcP94Ui1SxFVI6nluc/8vdocp/sjCt0SKQVSK4ao4ikfHMiETLjJXxzfu8jULfYJQPXOqEs0lVpQj7kLg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7513 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-12-22_10,2022-12-22_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxlogscore=969 phishscore=0 bulkscore=0 malwarescore=0 spamscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2212220193 X-Proofpoint-GUID: VvxM2NJPdt1jMDiUL2YktZ8094BsnHZn X-Proofpoint-ORIG-GUID: VvxM2NJPdt1jMDiUL2YktZ8094BsnHZn X-Spam-Status: No, score=-13.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: ChangeLog: * libsframe/testsuite/libsframe.decode/be-flipping.c: Free SFrame buffer. * libsframe/testsuite/libsframe.decode/frecnt-1.c: Likewise. * libsframe/testsuite/libsframe.decode/frecnt-2.c: Likewise. --- libsframe/testsuite/libsframe.decode/be-flipping.c | 3 +++ libsframe/testsuite/libsframe.decode/frecnt-1.c | 3 +++ libsframe/testsuite/libsframe.decode/frecnt-2.c | 3 +++ 3 files changed, 9 insertions(+) diff --git a/libsframe/testsuite/libsframe.decode/be-flipping.c b/libsframe/testsuite/libsframe.decode/be-flipping.c index d915f9bb278..378537e4e10 100644 --- a/libsframe/testsuite/libsframe.decode/be-flipping.c +++ b/libsframe/testsuite/libsframe.decode/be-flipping.c @@ -104,6 +104,9 @@ main (void) err = sframe_decoder_get_funcdesc (dctx, 0, &nfres, &fsize, &fstart, &finfo); TEST ("be-flipping: Decoder get FDE", err == 0); TEST ("be-flipping: Decoder FRE count", nfres == 5); + + free (sf_buf); + sf_buf = NULL; sframe_decoder_free (&dctx); return 0; diff --git a/libsframe/testsuite/libsframe.decode/frecnt-1.c b/libsframe/testsuite/libsframe.decode/frecnt-1.c index 49861ed4f5c..bffa2ef37fb 100644 --- a/libsframe/testsuite/libsframe.decode/frecnt-1.c +++ b/libsframe/testsuite/libsframe.decode/frecnt-1.c @@ -89,6 +89,9 @@ main (void) TEST ("frecnt-1: Decoder get FDE", err == 0); TEST ("frecnt-1: Decoder FRE count", nfres == 4); + free (sf_buf); + sf_buf = NULL; + sframe_decoder_free (&dctx); return 0; diff --git a/libsframe/testsuite/libsframe.decode/frecnt-2.c b/libsframe/testsuite/libsframe.decode/frecnt-2.c index 7c140d88c3a..cbb72fe5f08 100644 --- a/libsframe/testsuite/libsframe.decode/frecnt-2.c +++ b/libsframe/testsuite/libsframe.decode/frecnt-2.c @@ -94,6 +94,9 @@ main (void) TEST ("frecnt-2: Decode get FRE", nfres == 4); } + free (sf_buf); + sf_buf = NULL; + sframe_decoder_free (&dctx); return 0; -- 2.37.2