From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 9A2F84C3C5 for ; Sat, 7 Jun 2025 11:30:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id B791368BF9F; Sat, 7 Jun 2025 14:30:24 +0300 (EEST) Received: from mail-vs1-f44.google.com (mail-vs1-f44.google.com [209.85.217.44]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 1B3E368BD99 for ; Sat, 7 Jun 2025 14:30:18 +0300 (EEST) Received: by mail-vs1-f44.google.com with SMTP id ada2fe7eead31-4e5aa697e7eso1812673137.1 for ; Sat, 07 Jun 2025 04:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749295816; x=1749900616; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=lKGcHJBcf+mXM6vAx04hdlHvbprMBIpcJZVTfRmIxvk=; b=gQXCNpisXWorfVhsVq21IUPwOUjoQ+jKx5zPTXCpkEV964ipls7wB/2EPZJfOYVfo+ Gu/4W+T6RoHjBzHRRfBxk5+ke82axw3L0trUfQjDL0KLQU1NWK0Hs9CHohIi0yTlOgoC lzYWQf8JBYMG7GLMm45f2ftaGMjiyu3HV94dFUqep4ASnWZ0HlbGfvoyj0+ejPhRhekX c7fmY8/26ta0l8vLMf9jOjzXWnCKaw3g5qE1WHnm9TNX2+KXpVcwCPGLrCWdERclp9MJ AmJmIlB6JSgegFHnGENLoI/7AKGxrHdOydODmknLF2wN4z2O7Q7QADVgc+CHCKER+baS RD+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749295816; x=1749900616; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=lKGcHJBcf+mXM6vAx04hdlHvbprMBIpcJZVTfRmIxvk=; b=nIoDahNkHbf+/nV3ZIGrCDuIHBoVwXEEZMosTsGxLTpvcHb5Y/h4JChO9CyqnXa3ob mQ13OVQl/hT9rqPC7lmTfu/9m7Dxjaxqr+Dgqr/ny9GnPuR6gyWORYEgwUREVqE9hUiU 8JUKjeS6cOk7cl5NS5P1IE2pJrTiSEg9BFfEdHaGm/sguTOBeiRSschbDWxCuqW/PSsn tHKPqvstAgv2zr0ZgPM0NgJ5TpcD7wpOXDq0teakw/EZJ4o9r3jh2CWgl9Uij+DH51DV 3em+1goLIeKUoqzfvjPK/xriJvRd4mSwx5X0KT3j5Bfza4lWRzdbS8dIk2aql5PPMKYk cC1Q== X-Gm-Message-State: AOJu0Yxqz3dNsLYeqrq29Dvr+4irh9zId3tS6zwD7u7qtN/A8cWkJUuE uuxVk0UvWwRbq2qUZuDVLxxwtIbeUu/AorX0VD10G60qI08A7TSU1EMm7RpYgfC43jTVaD/Y9CZ pOwf4gqPDVIl6pdF8R04QxxbsWQfKJ5k= X-Gm-Gg: ASbGncvxeCPbCF3Vr1u4i0UOOjTgsQdBBHLZDjADc8DDw52zq0K89dCzN2Up3vnkRJT DXxbghWe8QAu+1qvr50vyC7xPI3DMKXt3i2ENU9QCUsAo8VldgvMbfbJJh+loj529enyd6+Ka9x gx/yurdPUUZijAgevXpE0RcJe0SnQafEKuky/O4iX7Nx/7LiVTSPiWvt4= X-Google-Smtp-Source: AGHT+IH7DVHBZnOcLwbr1PxWb5WWXgk+MSp15CK7uEynqItOZsF/Be7pY/ki97FMKOlRxdPhsf3qtsxqITrPbHtGJtw= X-Received: by 2002:a05:6102:54aa:b0:4e5:5c14:5937 with SMTP id ada2fe7eead31-4e772b8c453mr6428885137.1.1749295816650; Sat, 07 Jun 2025 04:30:16 -0700 (PDT) MIME-Version: 1.0 References: <20250531205926.81040-1-post@frankplowman.com> In-Reply-To: From: Nuo Mi Date: Sat, 7 Jun 2025 19:30:07 +0800 X-Gm-Features: AX0GCFt91Fc4v9JencEFAHdUJDIOifjz-Cl7kKMB6JXms8Ikw1nhKKcMVWD-HKU Message-ID: To: Frank Plowman X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] lavc/vvc: Fix unchecked return code and shadowing 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: toqsxw@gmail.com, ffmpeg-devel@ffmpeg.org 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: T24gTW9uLCBKdW4gMiwgMjAyNSBhdCA5OjA44oCvUE0gTnVvIE1pIDxudW9taTIwMjFAZ21haWwu Y29tPiB3cm90ZToKCj4KPgo+IE9uIFN1biwgSnVuIDEsIDIwMjUgYXQgNDo1OeKAr0FNIEZyYW5r IFBsb3dtYW4gPHBvc3RAZnJhbmtwbG93bWFuLmNvbT4KPiB3cm90ZToKPgo+PiBTaWduZWQtb2Zm LWJ5OiBGcmFuayBQbG93bWFuIDxwb3N0QGZyYW5rcGxvd21hbi5jb20+Cj4+IC0tLQo+PiAgbGli YXZjb2RlYy92dmMvZGVjLmMgfCA4ICsrKysrKy0tCj4+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNl cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92 dmMvZGVjLmMgYi9saWJhdmNvZGVjL3Z2Yy9kZWMuYwo+PiBpbmRleCBkZWIxYjA3YjIzLi5hYzNm NDUzNDQwIDEwMDY0NAo+PiAtLS0gYS9saWJhdmNvZGVjL3Z2Yy9kZWMuYwo+PiArKysgYi9saWJh dmNvZGVjL3Z2Yy9kZWMuYwo+PiBAQCAtMTE2MCw3ICsxMTYwLDcgQEAgZmFpbDoKPj4gIHN0YXRp YyBpbnQgZnJhbWVfZW5kKFZWQ0NvbnRleHQgKnMsIFZWQ0ZyYW1lQ29udGV4dCAqZmMpCj4+ICB7 Cj4+ICAgICAgY29uc3QgQVZGaWxtR3JhaW5QYXJhbXMgKmZncDsKPj4gLSAgICBpbnQgcmV0ID0g MDsKPj4gKyAgICBpbnQgcmV0Owo+Pgo+PiAgICAgIGlmIChmYy0+cmVmLT5uZWVkc19mZykgewo+ PiAgICAgICAgICBhdl9hc3NlcnQwKGZjLT5yZWYtPmZyYW1lX2dyYWluLT5idWZbMF0pOwo+PiBA QCAtMTE3Miw5ICsxMTcyLDEzIEBAIHN0YXRpYyBpbnQgZnJhbWVfZW5kKFZWQ0NvbnRleHQgKnMs Cj4+IFZWQ0ZyYW1lQ29udGV4dCAqZmMpCj4+ICAgICAgICAgIGNhc2UgQVZfRklMTV9HUkFJTl9Q QVJBTVNfSDI3NDoKPj4gICAgICAgICAgICAgIHJldCA9IGZmX2gyNzRfYXBwbHlfZmlsbV9ncmFp bihmYy0+cmVmLT5mcmFtZV9ncmFpbiwKPj4gZmMtPnJlZi0+ZnJhbWUsCj4+ICAgICAgICAgICAg ICAgICAgJnMtPmgyNzRkYiwgZmdwKTsKPj4gKyAgICAgICAgICAgIGlmIChyZXQgPCAwKQo+PiAr ICAgICAgICAgICAgICAgIHJldHVybiByZXQ7Cj4+ICAgICAgICAgICAgICBicmVhazsKPj4gICAg ICAgICAgY2FzZSBBVl9GSUxNX0dSQUlOX1BBUkFNU19BVjE6Cj4+ICAgICAgICAgICAgICByZXQg PSBmZl9hb21fYXBwbHlfZmlsbV9ncmFpbihmYy0+cmVmLT5mcmFtZV9ncmFpbiwKPj4gZmMtPnJl Zi0+ZnJhbWUsIGZncCk7Cj4+ICsgICAgICAgICAgICBpZiAocmV0IDwgMCkKPj4gKyAgICAgICAg ICAgICAgICByZXR1cm4gcmV0Owo+PiAgICAgICAgICAgICAgYnJlYWs7Cj4+ICAgICAgICAgIH0K Pj4gICAgICB9Cj4+IEBAIC0xMTgyLDcgKzExODYsNyBAQCBzdGF0aWMgaW50IGZyYW1lX2VuZChW VkNDb250ZXh0ICpzLCBWVkNGcmFtZUNvbnRleHQKPj4gKmZjKQo+PiAgICAgIGlmICghcy0+YXZj dHgtPmh3YWNjZWwgJiYgcy0+YXZjdHgtPmVycl9yZWNvZ25pdGlvbiAmCj4+IEFWX0VGX0NSQ0NI RUNLKSB7Cj4+ICAgICAgICAgIFZWQ1NFSSAqc2VpID0gJmZjLT5zZWk7Cj4+ICAgICAgICAgIGlm IChzZWktPnBpY3R1cmVfaGFzaC5wcmVzZW50KSB7Cj4+IC0gICAgICAgICAgICBpbnQgcmV0ID0g ZmZfaDI3NF9oYXNoX2luaXQoJnMtPmhhc2hfY3R4LAo+PiBzZWktPnBpY3R1cmVfaGFzaC5oYXNo X3R5cGUpOwo+PiArICAgICAgICAgICAgcmV0ID0gZmZfaDI3NF9oYXNoX2luaXQoJnMtPmhhc2hf Y3R4LAo+PiBzZWktPnBpY3R1cmVfaGFzaC5oYXNoX3R5cGUpOwo+PiAgICAgICAgICAgICAgaWYg KHJldCA8IDApCj4+ICAgICAgICAgICAgICAgICAgcmV0dXJuIHJldDsKPj4KPiBMR1RNLgo+ClB1 c2hlZC4KVGhhbmsgeW91LCBGcmFuay4KCj4gLS0KPj4gMi40Ny4wCj4+Cj4+Cl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5n IGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4v bGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwg b3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVu c3Vic2NyaWJlIi4K