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 89F0D4BC20 for ; Wed, 31 Dec 2025 02:02:58 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'qM5U9i+nVLnNuJqaniAm6OJm5zzwJGOEH2cbkJB6FJo=', expected b'TGbqY/Hw6JRZY2DV1vg5l+dwb0hvhD2d42M7apGyMG4=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1767146562; h=content-type : mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-transfer-encoding : from; bh=qM5U9i+nVLnNuJqaniAm6OJm5zzwJGOEH2cbkJB6FJo=; b=Q7HEVke1k0n6ow65RKPNCxi/51aeWZ0YTm+dKffOT1rzK1QE7EvT0qp024k3s+vdlOp70 6Bk/PGPqRqfdIXTtDSobL2GjsjwZmCNBIQrr0XPF/UsOMLi2zIJZ3LlgUFFcLJMXXgeYAi1 0EQKgC0HPmTjZ6iBE8i6LQkN0BGx8JmW5sPctc94Wl4iKnHwg/twJiZDLtbPZhDpCAW/iZv QZxcf8X3OonLg5inZHWonJY6/6j4MRl27ektLA85wb71onxsx8kRnKQ3DN38zF1eEHpHw+g yFY8cg9YO7BBMytzV1HBO+iq2K4O7vC6+mH2q/JSKCGqoRVB1WziIhrlp1Vg== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 3289A690C6E; Wed, 31 Dec 2025 04:02:42 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1767146542; b=iNmNnfhJucOk+caItLvSf6FaYEzU3tvoZAplwT8UzVzU/2MeFMIPG4VIkt8MNtHgCGO3P m/BoiRrT95ckTEX7a13lEPV0efWQpkC3jVRw4pj7iu8yDb0OdCRvBDnBmp2XX/0FvkLyNZ2 74Mm3xsrVWDE+ual1KPzLWo+ZzrTpMO88+sKmDA45CJPOfZrg3za/c9TsE2h2yGmjZQpsXJ fe01dNY4lHvnAaHueLA+1NwI4Kotb4dOwqon0jaByTOzijCZf2ZewCEA7elsO7jS7XdwBih 8BbCrLYrd57NQHmG9YRZFUE4PWT9O4LLi2AvWOmlOo7+fdnKwn5SlYaVWkWg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1767146542; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=qM5U9i+nVLnNuJqaniAm6OJm5zzwJGOEH2cbkJB6FJo=; b=OVYf4J/RydV9VWVuXcAQnnsUhEeZpSj8zU5CI7ctIY80c9LPhokrSFXQHinkmFgZ8rdhD BK8hLgvEMoUOHHzZ1WxcgK8TAHVGTeJu6x7kExMQ00YKf2XfpPgBnJOPoC+VHbuYzT5aYnU h8ZvigXnZCmPfNdl0kyuikbbhWdPfzmWrIBoVsncJtJwtKfWT+g/OMWESgiqGMIVd9jxQIi PP/8Ppo0X5+70iXIkZrv5OY4J0BVrL+b7LlOsZoBlz2bUimyIM8xF4/8efaWL3V90L4tTrZ XIbulamopNsSJhNGU575CLC0kvExdaTc6k9VAwq5RA5PO/44t5Ne1OH9TBWA== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1767146533; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=TGbqY/Hw6JRZY2DV1vg5l+dwb0hvhD2d42M7apGyMG4=; b=SqnNplzCutVVaCKERXl/TVCzKcCAaxvrxFP60eeL9e7hQzgK4DOkfm7x7rTerGdBTzU4c 1xk6h2QaOG5YQoAFKZd8z4RR/D66F7V4NM0k0F0Cbva5FHZ2Dd4la6DsWnuR091g+p2fY4k 3PnTfAS2OyM2ohnHzglMBYV0jQkdndfpRCBsTrYENj5gx6S8v0MJXCbKFZzvINHJ35Bix0k ql6HjekuRyiuMKu0uz1F6cIVEIt++7NPmYYlmMlp5H0Jiump09vSrH6rOnfbWtJPdPdf9Qo o7Kk8pSKB+LjGod9P0/tNciNlyUZfFnwJ7YylxB/CVpn2NU6GGZ3054U/vRw== Received: from de3a2b3407a2 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 826C5690B53 for ; Wed, 31 Dec 2025 04:02:13 +0200 (EET) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Wed, 31 Dec 2025 02:02:13 -0000 Message-ID: <176714653368.25.17129489485464867055@4457048688e7> Message-ID-Hash: OBMGEDR6TSAB5COAGSYB7E4OIMFNQ3NB X-Message-ID-Hash: OBMGEDR6TSAB5COAGSYB7E4OIMFNQ3NB X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PR] avcodec/vulkan_decode: fix logic error when checking for encode support (PR #21333) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: =?utf-8?q?Kacper_Michaj=C5=82ow_via_ffmpeg-devel?= Cc: =?utf-8?q?Kacper_Michaj=C5=82ow?= Content-Transfer-Encoding: base64 Archived-At: List-Archive: List-Post: UFIgIzIxMzMzIG9wZW5lZCBieSBLYWNwZXIgTWljaGFqxYJvdyAoa2FzcGVyOTMpClVSTDogaHR0 cHM6Ly9jb2RlLmZmbXBlZy5vcmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMTMzMwpQYXRjaCBVUkw6 IGh0dHBzOi8vY29kZS5mZm1wZWcub3JnL0ZGbXBlZy9GRm1wZWcvcHVsbHMvMjEzMzMucGF0Y2gK CgpGcm9tIDZmNTEzYWIwNmNjODBjMzNlYjFjMWEzOTZiZTU0OGIzYzc4MWYyYmMgTW9uIFNlcCAx NyAwMDowMDowMCAyMDAxCkZyb206ID0/VVRGLTg/cT9LYWNwZXI9MjBNaWNoYWo9QzU9ODJvdz89 IDxrYXNwZXI5M0BnbWFpbC5jb20+CkRhdGU6IFdlZCwgMzEgRGVjIDIwMjUgMDI6NTY6MTggKzAx MDAKU3ViamVjdDogW1BBVENIIDEvM10gYXZjb2RlYy92dWxrYW5fZGVjb2RlOiBmaXggbG9naWMg ZXJyb3Igd2hlbiBjaGVja2luZyBmb3IKIGVuY29kZSBzdXBwb3J0Ck1JTUUtVmVyc2lvbjogMS4w CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5zZmVy LUVuY29kaW5nOiA4Yml0CgpCb3RoIEZGX1ZLX0VYVF9WSURFT19FTkNPREVfUVVFVUUgYW5kIEZG X1ZLX0VYVF9WSURFT19NQUlOVEVOQU5DRV8xIGFyZQpyZXF1aXJlZCwgbm90IG9ubHkgb25lIG9m IHRoZW0uCgpGb3VuZCBieSBWVkwuCgpTaWduZWQtb2ZmLWJ5OiBLYWNwZXIgTWljaGFqxYJvdyA8 a2FzcGVyOTNAZ21haWwuY29tPgotLS0KIGxpYmF2Y29kZWMvdnVsa2FuX2RlY29kZS5jIHwgOCAr KysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Z1bGthbl9kZWNvZGUuYyBiL2xpYmF2Y29kZWMvdnVs a2FuX2RlY29kZS5jCmluZGV4IGViNzZkNWIwNTIuLjVlZDk2M2VhY2MgMTAwNjQ0Ci0tLSBhL2xp YmF2Y29kZWMvdnVsa2FuX2RlY29kZS5jCisrKyBiL2xpYmF2Y29kZWMvdnVsa2FuX2RlY29kZS5j CkBAIC0xMDU0LDggKzEwNTQsOCBAQCBzdGF0aWMgaW50IHZ1bGthbl9kZWNvZGVfZ2V0X3Byb2Zp bGUoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBBVkJ1ZmZlclJlZiAqZnJhbWVzXwogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgVktfSU1BR0VfVVNBR0VfVFJBTlNGRVJfU1JDX0JJVCAgICAg ICAgIHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFZLX0lNQUdFX1VTQUdFX1NBTVBM RURfQklUOwogCi0gICAgICAgIGlmIChjdHgtPnMuZXh0ZW5zaW9ucyAmIChGRl9WS19FWFRfVklE RU9fRU5DT0RFX1FVRVVFIHwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZGX1ZL X0VYVF9WSURFT19NQUlOVEVOQU5DRV8xKSkKKyAgICAgICAgaWYgKChjdHgtPnMuZXh0ZW5zaW9u cyAmIEZGX1ZLX0VYVF9WSURFT19FTkNPREVfUVVFVUUpICYmCisgICAgICAgICAgICAoY3R4LT5z LmV4dGVuc2lvbnMgJiBGRl9WS19FWFRfVklERU9fTUFJTlRFTkFOQ0VfMSkpCiAgICAgICAgICAg ICBmbXRfaW5mby5pbWFnZVVzYWdlIHw9IFZLX0lNQUdFX1VTQUdFX1ZJREVPX0VOQ09ERV9TUkNf QklUX0tIUjsKICAgICB9CiAKQEAgLTEyMjksOCArMTIyOSw4IEBAIGludCBmZl92a19mcmFtZV9w YXJhbXMoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBBVkJ1ZmZlclJlZiAqaHdfZnJhbWVzX2N0eCkK ICAgICAgICAgICAgIGh3ZmMtPnVzYWdlIHw9IFZLX0lNQUdFX1VTQUdFX1ZJREVPX0RFQ09ERV9E UEJfQklUX0tIUjsKIAogICAgICAgICBjdHggPSBkZWMtPnNoYXJlZF9jdHg7Ci0gICAgICAgIGlm IChjdHgtPnMuZXh0ZW5zaW9ucyAmIChGRl9WS19FWFRfVklERU9fRU5DT0RFX1FVRVVFIHwKLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZGX1ZLX0VYVF9WSURFT19NQUlOVEVOQU5D RV8xKSkKKyAgICAgICAgaWYgKChjdHgtPnMuZXh0ZW5zaW9ucyAmIEZGX1ZLX0VYVF9WSURFT19F TkNPREVfUVVFVUUpICYmCisgICAgICAgICAgICAoY3R4LT5zLmV4dGVuc2lvbnMgJiBGRl9WS19F WFRfVklERU9fTUFJTlRFTkFOQ0VfMSkpCiAgICAgICAgICAgICBod2ZjLT51c2FnZSB8PSBWS19J TUFHRV9VU0FHRV9WSURFT19FTkNPREVfU1JDX0JJVF9LSFI7CiAgICAgfQogCi0tIAoyLjQ5LjEK CgpGcm9tIGQ5YWZjZmEyYTg4MjllY2QxMjdmNGJiYzA5YTIzYTI1ZGQxNWU0OTkgTW9uIFNlcCAx NyAwMDowMDowMCAyMDAxCkZyb206ID0/VVRGLTg/cT9LYWNwZXI9MjBNaWNoYWo9QzU9ODJvdz89 IDxrYXNwZXI5M0BnbWFpbC5jb20+CkRhdGU6IFdlZCwgMzEgRGVjIDIwMjUgMDI6NTg6NTggKzAx MDAKU3ViamVjdDogW1BBVENIIDIvM10gYXZmaWx0ZXIvdnVsa2FuX2ZpbHRlcjogZml4IGxvZ2lj IGVycm9yIHdoZW4gY2hlY2tpbmcgZm9yCiBlbmNvZGUgc3VwcG9ydApNSU1FLVZlcnNpb246IDEu MApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgKQ29udGVudC1UcmFuc2Zl ci1FbmNvZGluZzogOGJpdAoKQm90aCBGRl9WS19FWFRfVklERU9fRU5DT0RFX1FVRVVFIGFuZCBG Rl9WS19FWFRfVklERU9fTUFJTlRFTkFOQ0VfMSBhcmUKcmVxdWlyZWQsIG5vdCBvbmx5IG9uZSBv ZiB0aGVtLgoKRm91bmQgYnkgVlZMLgoKU2lnbmVkLW9mZi1ieTogS2FjcGVyIE1pY2hhasWCb3cg PGthc3BlcjkzQGdtYWlsLmNvbT4KLS0tCiBsaWJhdmZpbHRlci92dWxrYW5fZmlsdGVyLmMgfCA0 ICsrLS0KIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvdnVsa2FuX2ZpbHRlci5jIGIvbGliYXZmaWx0ZXIvdnVs a2FuX2ZpbHRlci5jCmluZGV4IGE5ZjQ3NzQxZWQuLmUwNDllZmVjMDMgMTAwNjQ0Ci0tLSBhL2xp YmF2ZmlsdGVyL3Z1bGthbl9maWx0ZXIuYworKysgYi9saWJhdmZpbHRlci92dWxrYW5fZmlsdGVy LmMKQEAgLTc0LDggKzc0LDggQEAgaW50IGZmX3ZrX2ZpbHRlcl9pbml0X2NvbnRleHQoQVZGaWx0 ZXJDb250ZXh0ICphdmN0eCwgRkZWdWxrYW5Db250ZXh0ICpzLAogICAgICAgICAvKiBJZiBmb3Jt YXQgc3VwcG9ydHMgaGFyZHdhcmUgZW5jb2RpbmcsIG1ha2Ugc3VyZQogICAgICAgICAgKiB0aGUg Y29udGV4dCBpbmNsdWRlcyBpdC4gKi8KICAgICAgICAgaWYgKHZrX2ZyYW1lcy0+Zm9ybWF0WzFd ID09IFZLX0ZPUk1BVF9VTkRFRklORUQgJiYKLSAgICAgICAgICAgIChzLT5leHRlbnNpb25zICYg KEZGX1ZLX0VYVF9WSURFT19FTkNPREVfUVVFVUUgfAotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgRkZfVktfRVhUX1ZJREVPX01BSU5URU5BTkNFXzEpKSkgeworICAgICAgICAgICAgKHMt PmV4dGVuc2lvbnMgJiBGRl9WS19FWFRfVklERU9fRU5DT0RFX1FVRVVFKSAmJgorICAgICAgICAg ICAgKHMtPmV4dGVuc2lvbnMgJiBGRl9WS19FWFRfVklERU9fTUFJTlRFTkFOQ0VfMSkpIHsKICAg ICAgICAgICAgIFZrRm9ybWF0UHJvcGVydGllczMgZnByb3BzID0gewogICAgICAgICAgICAgICAg IC5zVHlwZSA9IFZLX1NUUlVDVFVSRV9UWVBFX0ZPUk1BVF9QUk9QRVJUSUVTXzMsCiAgICAgICAg ICAgICB9OwotLSAKMi40OS4xCgoKRnJvbSA4OWMzZTgzYzNiNDk3NzllYmE5NDY4Zjc4MGJiZDcx YTEwZjE3ODdjIE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/S2FjcGVy PTIwTWljaGFqPUM1PTgyb3c/PSA8a2FzcGVyOTNAZ21haWwuY29tPgpEYXRlOiBXZWQsIDMxIERl YyAyMDI1IDAzOjAwOjE0ICswMTAwClN1YmplY3Q6IFtQQVRDSCAzLzNdIGF2dXRpbC9od2NvbnRl eHRfdnVsa2FuOiBmaXggbG9naWMgZXJyb3Igd2hlbiBjaGVja2luZwogZm9yIGVuY29kZSBzdXBw b3J0Ck1JTUUtVmVyc2lvbjogMS4wCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1V VEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0CgpCb3RoIEZGX1ZLX0VYVF9WSURF T19FTkNPREVfUVVFVUUgYW5kIEZGX1ZLX0VYVF9WSURFT19NQUlOVEVOQU5DRV8xIGFyZQpyZXF1 aXJlZCwgbm90IG9ubHkgb25lIG9mIHRoZW0uCgpGb3VuZCBieSBWVkwuCgpTaWduZWQtb2ZmLWJ5 OiBLYWNwZXIgTWljaGFqxYJvdyA8a2FzcGVyOTNAZ21haWwuY29tPgotLS0KIGxpYmF2dXRpbC9o d2NvbnRleHRfdnVsa2FuLmMgfCA4ICsrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRp b25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9od2NvbnRleHRf dnVsa2FuLmMgYi9saWJhdnV0aWwvaHdjb250ZXh0X3Z1bGthbi5jCmluZGV4IDIwMTFjZGVjNzku LjcwNmFmMzUyODcgMTAwNjQ0Ci0tLSBhL2xpYmF2dXRpbC9od2NvbnRleHRfdnVsa2FuLmMKKysr IGIvbGliYXZ1dGlsL2h3Y29udGV4dF92dWxrYW4uYwpAQCAtMzAyNSw4ICszMDI1LDggQEAgc3Rh dGljIGludCB2dWxrYW5fZnJhbWVzX2luaXQoQVZIV0ZyYW1lc0NvbnRleHQgKmh3ZmMpCiAKICAg ICAgICAgLyogRW5hYmxlcyBlbmNvZGluZyBvZiBpbWFnZXMsIGlmIHN1cHBvcnRlZCBieSBmb3Jt YXQgYW5kIGV4dGVuc2lvbnMgKi8KICAgICAgICAgaWYgKChzdXBwb3J0ZWRfdXNhZ2UgJiBWS19J TUFHRV9VU0FHRV9WSURFT19FTkNPREVfU1JDX0JJVF9LSFIpICYmCi0gICAgICAgICAgICAocC0+ dmtjdHguZXh0ZW5zaW9ucyAmIChGRl9WS19FWFRfVklERU9fRU5DT0RFX1FVRVVFIHwKLSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZGX1ZLX0VYVF9WSURFT19NQUlOVEVOQU5D RV8xKSkpCisgICAgICAgICAgICAocC0+dmtjdHguZXh0ZW5zaW9ucyAmIEZGX1ZLX0VYVF9WSURF T19FTkNPREVfUVVFVUUpICYmCisgICAgICAgICAgICAocC0+dmtjdHguZXh0ZW5zaW9ucyAmIEZG X1ZLX0VYVF9WSURFT19NQUlOVEVOQU5DRV8xKSkKICAgICAgICAgICAgIGh3Y3R4LT51c2FnZSB8 PSBWS19JTUFHRV9VU0FHRV9WSURFT19FTkNPREVfU1JDX0JJVF9LSFI7CiAKICAgICAgICAgLyog SW1hZ2UgY3JlYXRpb24gZmxhZ3MuCkBAIC0zMDQ5LDggKzMwNDksOCBAQCBzdGF0aWMgaW50IHZ1 bGthbl9mcmFtZXNfaW5pdChBVkhXRnJhbWVzQ29udGV4dCAqaHdmYykKICAgICAgKiBJZiB0aGVy ZSdzIG5vIHByb2ZpbGUgbGlzdCwgb3IgaXQgaGFzIG5vIGVuY29kZSBvcGVyYXRpb25zLAogICAg ICAqIHRoZW4gYWxsb3cgY3JlYXRpbmcgdGhlIGltYWdlIHdpdGggbm8gc3BlY2lmaWMgcHJvZmls ZS4gKi8KICAgICBpZiAoKGh3Y3R4LT51c2FnZSAmIFZLX0lNQUdFX1VTQUdFX1ZJREVPX0VOQ09E RV9TUkNfQklUX0tIUikgJiYKLSAgICAgICAgKHAtPnZrY3R4LmV4dGVuc2lvbnMgJiAoRkZfVktf RVhUX1ZJREVPX0VOQ09ERV9RVUVVRSB8Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IEZGX1ZLX0VYVF9WSURFT19NQUlOVEVOQU5DRV8xKSkpIHsKKyAgICAgICAgKHAtPnZrY3R4LmV4 dGVuc2lvbnMgJiBGRl9WS19FWFRfVklERU9fRU5DT0RFX1FVRVVFKSAmJgorICAgICAgICAocC0+ dmtjdHguZXh0ZW5zaW9ucyAmIEZGX1ZLX0VYVF9WSURFT19NQUlOVEVOQU5DRV8xKSkgewogICAg ICAgICBjb25zdCBWa1ZpZGVvUHJvZmlsZUxpc3RJbmZvS0hSICpwbDsKICAgICAgICAgcGwgPSBm Zl92a19maW5kX3N0cnVjdChod2N0eC0+Y3JlYXRlX3BuZXh0LCBWS19TVFJVQ1RVUkVfVFlQRV9W SURFT19QUk9GSUxFX0xJU1RfSU5GT19LSFIpOwogICAgICAgICBpZiAoIXBsKSB7Ci0tIAoyLjQ5 LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QgLS0gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKVG8gdW5zdWJz Y3JpYmUgc2VuZCBhbiBlbWFpbCB0byBmZm1wZWctZGV2ZWwtbGVhdmVAZmZtcGVnLm9yZwo=