From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 695D0448F3 for ; Tue, 27 Sep 2022 08:07:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B23F268BA4E; Tue, 27 Sep 2022 11:07:28 +0300 (EEST) Received: from mail.frobbit.se (mail.frobbit.se [85.30.129.176]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C071B68B1B3 for ; Tue, 27 Sep 2022 11:07:21 +0300 (EEST) Received: from debian.lan (unknown [IPv6:2a00:66c0:a::72c]) by mail.frobbit.se (Postfix) with ESMTPSA id 3FD8520409 for ; Tue, 27 Sep 2022 10:07:21 +0200 (CEST) Message-ID: <5be81028146e4f4fc72f133905b52eb4ee23830f.camel@haerdin.se> From: Tomas =?ISO-8859-1?Q?H=E4rdin?= To: FFmpeg development discussions and patches Date: Tue, 27 Sep 2022 10:07:20 +0200 In-Reply-To: References: User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/jpeg2000dsp: Use unsigned to avoid overflow 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: dGlzIDIwMjItMDktMjcga2xvY2thbiAwMzo0NyArMDIwMCBza3JldiBBbmRyZWFzIFJoZWluaGFy ZHQ6Cj4gQWZmZWN0ZWQgdGhlIGpwZWcyMDAwZHNwIGNoZWNrYXNtIHRlc3QuCj4gCj4gU2lnbmVk LW9mZi1ieTogQW5kcmVhcyBSaGVpbmhhcmR0IDxhbmRyZWFzLnJoZWluaGFyZHRAb3V0bG9vay5j b20+Cj4gLS0tCj4gwqBsaWJhdmNvZGVjL2pwZWcyMDAwZHNwLmMgfCA5ICsrKystLS0tLQo+IMKg MSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZm IC0tZ2l0IGEvbGliYXZjb2RlYy9qcGVnMjAwMGRzcC5jIGIvbGliYXZjb2RlYy9qcGVnMjAwMGRz cC5jCj4gaW5kZXggYjYxYmUzYjcyZi4uYjFiZmY2ZDViMSAxMDA2NDQKPiAtLS0gYS9saWJhdmNv ZGVjL2pwZWcyMDAwZHNwLmMKPiArKysgYi9saWJhdmNvZGVjL2pwZWcyMDAwZHNwLmMKPiBAQCAt NzYsMTQgKzc2LDEzIEBAIHN0YXRpYyB2b2lkIGljdF9pbnQodm9pZCAqX3NyYzAsIHZvaWQgKl9z cmMxLAo+IHZvaWQgKl9zcmMyLCBpbnQgY3NpemUpCj4gwqAKPiDCoHN0YXRpYyB2b2lkIHJjdF9p bnQodm9pZCAqX3NyYzAsIHZvaWQgKl9zcmMxLCB2b2lkICpfc3JjMiwgaW50Cj4gY3NpemUpCj4g wqB7Cj4gLcKgwqDCoCBpbnQzMl90ICpzcmMwID0gX3NyYzAsICpzcmMxID0gX3NyYzEsICpzcmMy ID0gX3NyYzI7Cj4gLcKgwqDCoCBpbnQzMl90IGkwLCBpMSwgaTI7Cj4gK8KgwqDCoCB1aW50MzJf dCAqc3JjMCA9IF9zcmMwLCAqc3JjMSA9IF9zcmMxLCAqc3JjMiA9IF9zcmMyOwo+IMKgwqDCoMKg IGludCBpOwo+IMKgCj4gwqDCoMKgwqAgZm9yIChpID0gMDsgaSA8IGNzaXplOyBpKyspIHsKPiAt wqDCoMKgwqDCoMKgwqAgaTEgPSAqc3JjMCAtICgqc3JjMiArICpzcmMxID4+IDIpOwo+IC3CoMKg wqDCoMKgwqDCoCBpMCA9IGkxICsgKnNyYzI7Cj4gLcKgwqDCoMKgwqDCoMKgIGkyID0gaTEgKyAq c3JjMTsKPiArwqDCoMKgwqDCoMKgwqAgdWludDMyX3QgaTEgPSAqc3JjMCAtICgoaW50MzJfdCko KnNyYzIgKyAqc3JjMSkgPj4gMik7CgpUaGUgYWRkaXRpb24gY291bGQgY29uY2VpdmFibHkgb3Zl cmZsb3cuIEFsc28gY291bGQganVzdCB1c2UgLyA0Cmluc3RlYWQgb2YgPj4gMi4KCj4gK8KgwqDC oMKgwqDCoMKgIGludDMyX3QgaTAgPSBpMSArICpzcmMyOwo+ICvCoMKgwqDCoMKgwqDCoCBpbnQz Ml90IGkyID0gaTEgKyAqc3JjMTsKClRoZXNlIGNvdWxkIGFsc28gb3ZlcmZsb3cuIEFuZCBhZ2lh biwgbm90IGluIHR5cGljYWwgdXNlIG9idmlvdXNseQpiZWNhdXNlIHRoaXMgaXMgZm9yIGxvc3Ns ZXNzLCBidXQgZm9yIG1hbGljaW91cyBmaWxlcyBwb3NzaWJseS4KCi9Ub21hcwoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxp bmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1h bi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3Zl LCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAi dW5zdWJzY3JpYmUiLgo=