Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127495 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 8D26D1A00BC for ; Wed, 28 May 2025 11:21:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1748431153; bh=S7ID/SjbwEtd8FNVxMBUvk7FS9AUlp7ErOsZiGU9nus=; h=Date:To:From:Cc:Subject:In-Reply-To:References:From; b=WSCFUM9uef9Cfcb2W2sfhmyKkbyBm6BXyA761rzUKmsaJRgJJHjUnc0wOdsvonkhA xvC3C7UnC+nLLnaXYIdmHM9JVgjmXUbWP9SeO1QZJMG+zuwKDDkb/jGijexL55CPaM BjEcBXkLzoa4mWMEzDq9ihvuld4lxJ0J3y4qSF5vxDkTlVYw8pEpGfahm9W33gb4Au RyuAcoO0MJ69+9y0H9tcueWDLTNAj/kVVB+aTwC9YwFvAS+D0RL6Sxcbyfm2wswse7 Vqgq7WuobH0wS5VPi6/xUvxp+swwD2aDOsQQtAOp8401WOZnW8Z1skiMMwNHbyvwBh w8Cd6joVHVWQg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BDEC418006A for ; Wed, 28 May 2025 11:19:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-24421.protonmail.ch (mail-24421.protonmail.ch [109.224.244.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 28 May 2025 11:19:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gpb.moe; s=protonmail3; t=1748431276; x=1748690476; bh=S7ID/SjbwEtd8FNVxMBUvk7FS9AUlp7ErOsZiGU9nus=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=gcuG7mS/RM65SkDK8tPQypq4z9VZj3TRX27irrTFmhxydm2tVa02rY9LFTt+NuyxD 180Hi+NT+XI4KeCdEc4nejKhw1jk3sYupfLuRjj+Y2IypvlBwuHT0mAlbHcSk7GTDC wbwFYiLBrS2Aoy+r6RhF/4FL7IsUJ3u3g74wblUOpZTyzO9aypVe3JXTuRD8/eP2an 1SotenB0chGFiTBP8DujRSU9C0MU5DQjrumLo3HVz9p2fAeDKfunWwGCCLs2uawOBy fp9fzprcyDb2Sd4twb7LDC+FtBGI4BVBa8Z2EvYh7omyHMSgsJGw9YvTcd10TRXqCM rCH42equHvbHQ== Date: Wed, 28 May 2025 11:21:10 +0000 To: Claude Pache Cc: David CARLIER , PHP internals Subject: Re: [PHP-DEV] ext/gd: changing signatures for functions returning true Message-ID: In-Reply-To: <639E0BE3-F1F7-49F3-801F-721C87134063@gmail.com> References: <639E0BE3-F1F7-49F3-801F-721C87134063@gmail.com> Feedback-ID: 96993444:user:proton X-Pm-Message-ID: 3450ca94f583d8d8253ab5019de0398d445b23dc Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1=_vqmCtMsSlJbjBKbxqA0z0N4OQToDPwTAhSrU68y6dI" From: internals@gpb.moe ("Gina P. Banyard") --b1=_vqmCtMsSlJbjBKbxqA0z0N4OQToDPwTAhSrU68y6dI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gVHVlc2RheSwgMjcgTWF5IDIwMjUgYXQgMDk6MDMsIENsYXVkZSBQYWNoZSA8Y2xhdWRlLnBh Y2hlQGdtYWlsLmNvbT4gd3JvdGU6Cgo+PiBMZSAyNyBtYWkgMjAyNSDDoCAwMDo1MSwgRGF2aWQg Q0FSTElFUiA8ZGV2bmV4ZW5AZ21haWwuY29tPiBhIMOpY3JpdCA6Cj4+Cj4+IEhpLAo+Pgo+PiBX b3JraW5nIHRocm91Z2ggdGhpcyBodHRwczovL2dpdGh1Yi5jb20vcGhwL3BocC1zcmMvcHVsbC8x ODY1MS9maWxlcywgZG8gbm90IG1pbmQgd2FpdGluZyBmb3IgUEhQIDkgaWYgbmVlZHMgYmUuIExl dCBtZSBrbm93IHdoYXQgeW91IHRoaW5rLgo+Pgo+PiBDaGVlcnMuCj4KPiBIaSwKPgo+IFRob3Nl IGZ1bmN0aW9ucyBhcmUgZG9jdW1lbnRlZCB0byByZXR1cm4gZmFsc2Ugb24gZmFpbHVyZSAoZS5n LiBodHRwczovL3d3dy5waHAubmV0L21hbnVhbC9lbi9mdW5jdGlvbi5pbWFnZXNldHRoaWNrbmVz cy5waHApLiBGb3IgdGhhdCByZWFzb24sIEkgdHlwaWNhbGx5IGNoZWNrIGZvciBmYWlsdXJlIChl LmcuLCBgaWYgKCEgaW1hZ2VzZXR0aGlja25lc3MoLi4uKSkgeyByZXR1cm4gZmFsc2U7IH1gKS4K Pgo+IElmIHNvbWUgb3IgYWxsIGZ1bmN0aW9ucyBvZiB0aGUgZ2QgbGlicmFyeSBkbyBub3Qgb3Ig bm8gbG9uZ2VyIHJldHVybiBmYWxzZSwgcGxlYXNlIGFtZW5kIHRoZSBkb2N1bWVudGF0aW9uLCBz byB0aGF0IEkgKGFuZCBldmVyeW9uZSBlbHNlLCBzZWUgZS5nLiBodHRwczovL3BocHN0YW4ub3Jn L3IvYTY5YjBhZDQtYjRiZC00NDg3LWE2ZDEtYTQzNmNlMTQyZGMyICkga25vdyB0aGF0IHRob3Nl IGNoZWNrcyBhcmUgdXNlbGVzcyB3aXRob3V0IG5lZWRpbmcgdG8gcmVhZCB0aGUgcGhwIHNvdXJj ZSBjb2RlLgo+Cj4gQnV0IGRvbuKAmXQganVzdCBjaGFuZ2UgdGhlIHJldHVybiB0eXBlIGZyb20g YGJvb2xgIHRvIGB2b2lkYDogeW91IGFyZSBuZWVkbGVzc2x5IGJyZWFraW5nIGV4aXN0aW5nIGNv ZGUuIFRoYW5rcyEKPgo+IOKAlENsYXVkZQoKTm93YWRheXMsIGl0IG9ubHkgcmV0dXJucyB0cnVl LCB3aGljaCBpcyB0aGUgaW5pdGlhbCBtb3RpdmF0aW9uIGZvciB0aGF0IFBSLgpBbmQgeWVzIHRo ZSBkb2N1bWVudGF0aW9uIGlzIHdyb25nIHRoZW4sIHdoaWNoIEknbSBub3Qgc3VycHJpc2VkIGFz IGl0IHVzZWQgdG8gYmUgdGhlIGNhc2UgaXQgY291bGQgcmV0dXJuIGZhbHNlLgpJIG5lZWQgdG8g Z28gYmFjayB0byB3b3JraW5nIG9uIG9uZSBvZiBteSBkb2MgdG9vbHMgdGhhdCBjYW4gYXV0b21h dGljYWxseSBmaW5kIGFuZCBmbGFnIHRob3NlIGNhc2VzLgoKTm90ZTogVGhpcyB3YXMgb25lIG9m IHRoZSByZWFzb25zIEkgcHVzaGVkIGZvciBhZGRpbmcgdGhlIHRydWUgdHlwZSBzbyB0aGF0IHdl IGNvdWxkIGZpbmQgdGhlc2UgY2FzZXMsIGFuZCBoYXZlIHN0YXRpYyBhbmFseXNpcyB0b29scyBm bGFnIHRoZW0uCgpIb3dldmVyLCBJIGRlZmluaXRlbHkgdGhpbmsgdGhpcyBpcyBhIFBIUCA5IG9u bHkgY2hhbmdlLCBhcyBpdCBjaGFuZ2VzIHNlbWFudGljcyBpbiBzdXJwcmlzaW5nIHdheXMuCgpC ZXN0IHJlZ2FyZHMsCkdpbmEgUC4gQmFueWFyZAoKPg== --b1=_vqmCtMsSlJbjBKbxqA0z0N4OQToDPwTAhSrU68y6dI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDE0 cHg7Ij48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIj4NCiAgICAgICAgT24gVHVlc2RheSwg MjcgTWF5IDIwMjUgYXQgMDk6MDMsIENsYXVkZSBQYWNoZSAmbHQ7Y2xhdWRlLnBhY2hlQGdtYWls LmNvbSZndDsgd3JvdGU6PGJyPg0KICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0icHJvdG9ubWFp bF9xdW90ZSIgdHlwZT0iY2l0ZSI+DQogICAgICAgICAgICA8YnI+PGRpdj48YmxvY2txdW90ZSB0 eXBlPSJjaXRlIj48ZGl2PkxlIDI3IG1haSAyMDI1IMOgIDAwOjUxLCBEYXZpZCBDQVJMSUVSICZs dDtkZXZuZXhlbkBnbWFpbC5jb20mZ3Q7IGEgw6ljcml0IDo8L2Rpdj48YnIgY2xhc3M9IkFwcGxl LWludGVyY2hhbmdlLW5ld2xpbmUiPjxkaXY+PGRpdiBkaXI9Imx0ciI+SGksPGRpdj48YnI+PC9k aXY+PGRpdj5Xb3JraW5nIHRocm91Z2ggdGhpcyZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vZ2l0aHVi LmNvbS9waHAvcGhwLXNyYy9wdWxsLzE4NjUxL2ZpbGVzIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJu b3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIj5odHRwczovL2dpdGh1Yi5jb20vcGhwL3BocC1z cmMvcHVsbC8xODY1MS9maWxlczwvYT4sIGRvIG5vdCBtaW5kIHdhaXRpbmcgZm9yIFBIUCA5IGlm IG5lZWRzIGJlLiBMZXQgbWUga25vdyB3aGF0IHlvdSB0aGluay48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2PkNoZWVycy48L2Rpdj48L2Rpdj4NCjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48YnI+ PGRpdj48YnI+PC9kaXY+PGRpdj5IaSw8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRob3NlIGZ1 bmN0aW9ucyBhcmUgZG9jdW1lbnRlZCB0byByZXR1cm4gZmFsc2Ugb24gZmFpbHVyZSAoZS5nLiZu YnNwOzxhIGhyZWY9Imh0dHBzOi8vd3d3LnBocC5uZXQvbWFudWFsL2VuL2Z1bmN0aW9uLmltYWdl c2V0dGhpY2tuZXNzLnBocCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciBub2ZvbGxv dyBub29wZW5lciI+aHR0cHM6Ly93d3cucGhwLm5ldC9tYW51YWwvZW4vZnVuY3Rpb24uaW1hZ2Vz ZXR0aGlja25lc3MucGhwPC9hPikuIEZvciB0aGF0IHJlYXNvbiwgSSB0eXBpY2FsbHkgY2hlY2sg Zm9yIGZhaWx1cmUgKGUuZy4sIGBpZiAoISBpbWFnZXNldHRoaWNrbmVzcyguLi4pKSB7IHJldHVy biBmYWxzZTsgfWApLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SWYgc29tZSBvciBhbGwgZnVu Y3Rpb25zIG9mIHRoZSBnZCBsaWJyYXJ5IGRvIG5vdCBvciBubyBsb25nZXIgcmV0dXJuIGZhbHNl LCBwbGVhc2UgYW1lbmQgdGhlIGRvY3VtZW50YXRpb24sIHNvIHRoYXQgSSAoYW5kIGV2ZXJ5b25l IGVsc2UsIHNlZSBlLmcuJm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9waHBzdGFuLm9yZy9yL2E2OWIw YWQ0LWI0YmQtNDQ4Ny1hNmQxLWE0MzZjZTE0MmRjMiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9y ZWZlcnJlciBub2ZvbGxvdyBub29wZW5lciI+aHR0cHM6Ly9waHBzdGFuLm9yZy9yL2E2OWIwYWQ0 LWI0YmQtNDQ4Ny1hNmQxLWE0MzZjZTE0MmRjMjwvYT4mbmJzcDspIGtub3cgdGhhdCB0aG9zZSBj aGVja3MgYXJlIHVzZWxlc3Mgd2l0aG91dCBuZWVkaW5nIHRvIHJlYWQgdGhlIHBocCBzb3VyY2Ug Y29kZS48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkJ1dCBkb27igJl0IGp1c3QgY2hhbmdlIHRo ZSByZXR1cm4gdHlwZSBmcm9tIGBib29sYCB0byBgdm9pZGA6IHlvdSBhcmUgbmVlZGxlc3NseSBi cmVha2luZyBleGlzdGluZyBjb2RlLiBUaGFua3MhPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7i gJRDbGF1ZGU8L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48c3Bhbj48L3NwYW4+PGRpdj48c3Bhbj48 L3NwYW4+PHNwYW4+PGJyPjwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuPk5vd2FkYXlzLCBpdCBvbmx5 IHJldHVybnMgdHJ1ZSwgd2hpY2ggaXMgdGhlIGluaXRpYWwgbW90aXZhdGlvbiBmb3IgdGhhdCBQ Ui48L3NwYW4+PGJyPjwvZGl2PjxkaXY+QW5kIHllcyB0aGUgZG9jdW1lbnRhdGlvbiBpcyB3cm9u ZyB0aGVuLCB3aGljaCBJJ20gbm90IHN1cnByaXNlZCBhcyBpdCB1c2VkIHRvIGJlIHRoZSBjYXNl IGl0IGNvdWxkIHJldHVybiBmYWxzZS48L2Rpdj48ZGl2PkkgbmVlZCB0byBnbyBiYWNrIHRvIHdv cmtpbmcgb24gb25lIG9mIG15IGRvYyB0b29scyB0aGF0IGNhbiBhdXRvbWF0aWNhbGx5IGZpbmQg YW5kIGZsYWcgdGhvc2UgY2FzZXMuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Ob3RlOiBUaGlz IHdhcyBvbmUgb2YgdGhlIHJlYXNvbnMgSSBwdXNoZWQgZm9yIGFkZGluZyB0aGUgdHJ1ZSB0eXBl IHNvIHRoYXQgd2UgY291bGQgZmluZCB0aGVzZSBjYXNlcywgYW5kIGhhdmUgc3RhdGljIGFuYWx5 c2lzIHRvb2xzIGZsYWcgdGhlbS48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkhvd2V2ZXIsIEkg ZGVmaW5pdGVseSB0aGluayB0aGlzIGlzIGEgUEhQIDkgb25seSBjaGFuZ2UsIGFzIGl0IGNoYW5n ZXMgc2VtYW50aWNzIGluIHN1cnByaXNpbmcgd2F5cy48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2 Pg0KICAgIDxkaXY+DQogICAgICAgIDxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IHJnYigy NTUsIDI1NSwgMjU1KTsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpWZXJkYW5hLCBzYW5zLXNl cmlmIj5CZXN0IHJlZ2FyZHMsPC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImJhY2tncm91bmQtY29s b3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48c3BhbiBzdHlsZT0iYmFja2dyb3Vu ZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OlZl cmRhbmEsIHNhbnMtc2VyaWYiPkdpbmEgUC4gQmFueWFyZDwvc3Bhbj48L3NwYW4+PC9kaXY+PC9k aXY+PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJj aXRlIj4NCiAgICAgICAgPC9ibG9ja3F1b3RlPjxicj4NCiAgICA8L2Rpdj48L2Rpdj4= --b1=_vqmCtMsSlJbjBKbxqA0z0N4OQToDPwTAhSrU68y6dI--