From patchwork Tue Nov 8 00:00:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 39225 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:999a:b0:a4:2148:650a with SMTP id ve26csp2477443pzb; Mon, 7 Nov 2022 16:00:29 -0800 (PST) X-Google-Smtp-Source: AMsMyM5WuzGFguFRW0BPyjjRYpQ29amYTRd+XiXlPoRi4D5kNEM+RqGGj2TJeljn8+3U6dAYG949 X-Received: by 2002:a05:6402:1cc5:b0:453:ed3f:6a38 with SMTP id ds5-20020a0564021cc500b00453ed3f6a38mr53226332edb.346.1667865629422; Mon, 07 Nov 2022 16:00:29 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id z11-20020a056402274b00b0045d3ed38ae1si11578815edd.16.2022.11.07.16.00.28; Mon, 07 Nov 2022 16:00:29 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=d0ZCmBbW; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D0CD068BA10; Tue, 8 Nov 2022 02:00:23 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (unknown [40.92.91.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 85B0268B896 for ; Tue, 8 Nov 2022 02:00:17 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LAcua687U8Pt+480E8n9D0Nguqz1K34ncNWq/Prc0TPYQ9QMdZ9BlNXvl0ChcV06BPkQNE1WmNVZaI+Cj205cXc1MixIPXCWi3OUqT5qUWrGhozr2dDK+rXAri+mmXsFNWsiWpNXO8kZtpj9EKlrvEC2xmEhdfnhsjnvLSr9XuvHQNUqt5xWJJW9i4Q23U9EP4EoefMZ9cAblKdWGiiSEgRfPUm8PzzfTEx00xWXLPubRb5JwldK/+hafb2TNpHEFjJn8nAYWupHZBKCVbBnXm7u+08778Qy0e3UYPKd99x0vNDSTXMf0752qsOJXLK1zn1i/Y8s37gdL1PAjrZ6UA== 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=luaAf2tpID3XCuglJJkE5S31u0LXR7oM6QsQwf6mYNk=; b=og1KC8WKmCDkSC2CwlDZ6W0irbNvjTRZ1HF/7YC5BNu7MWPSB8kuzp5R288u/mxeTL7pv65cXulFlHT7G1EEZp2wkM5PLgIB4n3xbbb2h6CpfXUfSSOJX+2TkiEGhJqzY7HiIp7gy5nGSf6o5jF5DoO5HqWuH/aHe9uiLJlko0MVfuWVAozI8Os0ZTVRteZyzrKkY2kkB8YArrAIDUnVWpz5X9QklFpiRDdTIN6o17dLhYb5Mg7j/LPSpfmSsSFuMC6l5Nx6ANtSN5xpQ1eYsYbpW09Y5Rc3hjD3rZcnyff/3MprlTXvR/szQ0l+zEA6Nbjy91sp30/qUdVUMgEBnQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=luaAf2tpID3XCuglJJkE5S31u0LXR7oM6QsQwf6mYNk=; b=d0ZCmBbWUOcz16dsYg/m5Kha0oObPX6V/YpoCoR1ZC1HDnzZ4wFcLxpKKoWayBCoTap4m4/df8c+ySTDiETfK5oSXew7RyTtlpcr8xusco17B+HLXgJJJCwGk8JiOTB7peBalThkTozEUGCmlj4ETuByatMcATXPMBXcXgm0PKJtKj+8SVHfuGjgWeYN03o2BlEa13II2O/C63xioe47JTMU13ffJ3rY7StNnRI2y3aOObSKWD81SDfDsB0PwF6/KC0SeTAJLVBVSiy55BH2xR3EXnfxygBebpDWgZmU+75MhnNAhWhl4WyYWaUM8Day0s05ylI0sQX+pWy4Je8EIw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by GV2P250MB0999.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:e1::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.24; Tue, 8 Nov 2022 00:00:15 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::9587:72b8:e3ec:c4fe]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::9587:72b8:e3ec:c4fe%6]) with mapi id 15.20.5791.026; Tue, 8 Nov 2022 00:00:15 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Tue, 8 Nov 2022 01:00:20 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [gTdKvH0qJBfNCn+ozrUoXDYOnlQFz0m/70zRATwgZ6w=] X-ClientProxiedBy: FR0P281CA0100.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a9::6) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20221108000020.1835763-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|GV2P250MB0999:EE_ X-MS-Office365-Filtering-Correlation-Id: b06b21ad-bfa2-48ec-3539-08dac11c3735 X-MS-Exchange-SLBlob-MailProps: EgT5Wr3QDKxFKoDj9xjc3KRYVEiJMJa80Ml+Si2gBsqWZW1ptKlKAt4gfEYPKlwNNrhxmmUvji29aPWeVpIvh3Kg22NODcYoKah48RGULXZvRbbEt1S/B4ycCPwRGngWEqiD6Hwh9kkoVx3ijvEh/1mzMz9atIRBD0fcrx+jS61sL+NerW2Iyb5XSA+JSEXMDEsj/lF8HhjCYK7kA74umlyHLprWrEoRHiUO2AyUF7/mNHaPVJdW9bgJb92H2ICmeoTsrnS4L8lzE6NAdcCswl22nzM3ZV4x5bnXXssgdU1FK/oJdlpKk6Dt20BVSY/l38Cj5/jP9MXt4ivaN4cAdb8zJSxM6vtdw6INcS8LGui5kQPP+w8yNZsN1Il5nn5hBGfMG0cvc/HMYNouBWwVyfEID9gDU/ezeWujHCG7OQRY8+i3dKSnztj/fAgfg5audvn+64xtjXQJCiBHpCMw47wKUeoK5dByqgQbfvR6fxda6e4pr/iqpv0KTOMIAqiwVTAOjG67X6VbAjdUxBv1NZhsKLXoosYlfu9LkgwjerG9OnEg+onU2m1djMGSnhWRXd/pMw8oFSmMbAAaw9lCJ4OTNctqTGzSV/r+acHAd4LRXT59g17LiyiW104GAPK1OfgxabMrX8jsfWmYgmYI3QkCB+dIcD6EvzoDsPu6CkRYGhB/9dCWzVzp5gMuWg57Kf5yyRAztocNshh+94WfU1lT0vDKS9/MMbUc4bbbci0= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zxYpQP/1W0WWPWHl5urTuJKMtl/Y2wFu7mRBTXbXhIcLdtREESuIfxK6jx2xM65bPhLW/hzX5mJXyi8LsxjJceBlWk6wnFr5hPTTYE+siXVpm3zQQ4B+deKJcwjy+QQCIjHk/n34Yje6p9EX2lvTqjb2qzcF9rn01gyNPMbHm8qPVyMD1kMcOuYHc1h2qEBTuYdgRFcLP7I0LPeELAQe7SVGuOV01T3A6GSwFLUME+S4iM5SGXxHhv8phcOxgONGq2tqCFaYW2bQ0Nqx6Mtlo5Wr/H21lFfujbKPwRJBpnbQ6af0yKmSKiauRMgzQ+iU8e/pxaPacLm+0Rea5TFF6xF7lk5tShDEyZd5UP0h9wTXsLr50Y7iNrnOjUUBAjGtdyONDG/tXRLvNkCbfV4s8cKMlVWqFZa/DMt4Sv8iIWBBp0nmucm/+ZGNRCoTwLPNVSeeVzemLMiE64byv50uiOB0lmA/tYQ6sp7mpKcSQjzIPpJdWOrzj0jhSnAlfwAreKXeKHJ1z7SS+ksggWm+X9u7LJnlTyfIktSGtLoM+vh2GvnWb/leuw927j80SY+u+STW5n2WXs/DrB3DZugGrnTbBoAQdpPapmOotopoWxAaOaff537M75XMM3Txd7eca18DgdcXdhUjOsYZYibX9elyueEKiP5mdud3qpwRkglpeHBq92Ly5nlZi/eg6/CE X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Acik0UZZrAFt33PqHHIebBCj3wFABcV08MJ0qvLTc8XfCeJ+MEWf+YO3PeG5KcH1oo2fGZw7KBnSBMoGweN3NjefT5vtQjy9WBD9849sTBYOcUPtJLsFHf9i/nj2MKcXCZYwe6m8UrMgda3zlcNuDTBONs571JJDAMwvL/VQsGWtlZOsKApzO/Gf8Yg1CYwHleCR5LuQk6Rd51Ugx26pEhH5vwRwyk6g1Wtz5KQ/dpnXvLLUxtsYORbfM2nINEjrdhhVLLRfRZOHhMCQI2Vw+yhe8ZxsMMJCaV58A2qVWOWHrUqnnpATEAIKAfI+7M/h6Lq37rgKHX63ESkF9s+P2E6C72hYHDiW2/h8nA253RneL4NFlRSE+5sWNgDU+ZfGoW3RCfAt5J0fN6IHSGzr9mAKhJpvxokrFZXvxSRZgUAfHRuj18DQw3i78IIiugPIyFlMWs1EEIrdixTbc5zosJdXPi/9V/H/fMQsraKNCW/24Rw19ZrmotTUKXTDQos34aSbmtIOd9g/ivZoFz4dfKIZ0/fVdgM9iwrWUPl9roFZq05Dc0JuTB7EoIZwSCLQ6uPwY2w9/iBZaKCvJ0Qxmp2J2eL2wyPniB4WyumDuQwZfq4umT/dtxnv0aulptsf7XvvW4v2mtPPQctlMXPvOTJlqiX7ME//FtyZtGrWOgofz5k2t37QdtsinLzDCGBqtXWhDptry0LkcQPy/w+2v68huvLxmIZbwVNiLvjAmbP8A8t1hOXkKmYRISrQJXPrgz6KZ4DoY3CO0sSFC5JULxEE9BvL04GrNLRp3bNrvcC0lVdZL6F9kxfW6aRBWJwmXZTLx7vhmFwxImUPSfTMQIkMxWAaWHWWxwOlj0v0uwRlx2SRjjieFQJQE9DxWEgE28YpoaDMzOH7I/EqZlXyT5vmPKNb9E9qJXN6yi4Mt1sBOMaw4kWG7unwxGdxMj/qa8wUtTtZTuOT7aMOqCIU7EM8z8+2fSJfWzrgg6rB/FnHGNzuic231Kow/Nb3QYnMFDaZygd/6vbzTWho219WrDvwwh1tXVl9jyWOzhwP04aGxDDsO0k64Dna7wZDJwh/vvH46ijbZgktdyYkbvts7frkzpnxXdQOxJZCsyQHEWd9WmZGFS/7KBa7Dlo/cC6t695bbc/fHrP5RdOdkQZIJHfK993eJQ4mRielEkzYlELBlXU7XZZj5KKJ34+9GfQOLMwxE/GcZKFaAsPqeuVaPpUfQTfyDEJgpqJ69oCT3RcNKrb1g0OQt4lNwWMKIjaxiV6FxSmLP4+9/ICcp6KR24+5dsACBvkARoRMkV9ojfkj3GeqDdZn24v6qK04P5G4 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b06b21ad-bfa2-48ec-3539-08dac11c3735 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Nov 2022 00:00:15.9106 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV2P250MB0999 Subject: [FFmpeg-devel] [PATCH] avutil/cast5: Avoid undefined shift of uint32_t by 32 places X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: BEbaRAEl1zfi Signed-off-by: Andreas Rheinhardt --- libavutil/cast5.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/cast5.c b/libavutil/cast5.c index 0bf8ae9929..e1d2c5cadd 100644 --- a/libavutil/cast5.c +++ b/libavutil/cast5.c @@ -32,7 +32,7 @@ #define IC(x) (((x) >> 8) & 0xff) #define ID(x) ((x) & 0xff) -#define LR(x, c) (((x) << (c)) | ((x) >> (32 - (c)))) +#define LR(x, c) (((x) << (c)) | ((x) >> ((32 - (c)) & 31))) #define F3(l, r, i) \ do { \