From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) by sourceware.org (Postfix) with ESMTPS id D91603858D32 for ; Mon, 26 Dec 2022 00:37:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D91603858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-wm1-x32a.google.com with SMTP id ay2-20020a05600c1e0200b003d22e3e796dso6850396wmb.0 for ; Sun, 25 Dec 2022 16:37:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=IfdXh7uBYrISCP2bNImPIHbNieKL7UovQKPiMsSwNlQ=; b=Cgq2enoxicJuxti+JOyKCarO955g2ppyEdMJgE1Sa/0VNpaErOcxtSRZBiLhzsjBPT ctPWF0YwX8NdmCa9RsXYlLvxr/wDCkACGvlWiLrwaZwgXCp6dlyJrwDup2wdubNcvNYJ 6rFVgpm0qXiwIftLKs+cFUS9H1rJ2zLCWWmo2YbvRNYFb5g74v3xJYPO7Z66hSoc+6RB mfyoWvREmpNe0CQ8I8zO/nlKIlabQJvEXTBk7Wdapf5sSgTgDdpDu3mhTtx3hRH+MEJg nfZ4PrdjDORe9nr8vZ49Jk5B99mwSvOIe2BB2ZLe760/4dRRsu92z9Q6Lj3q1WRcumpQ m6pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=IfdXh7uBYrISCP2bNImPIHbNieKL7UovQKPiMsSwNlQ=; b=QlhxHYF3SSa1p3DTKwEp6p2bxpwAJKhaNlXHRPfIEqEcteFfjNOtAmkXaMDtpjNb9X XUvEpfug14NA8ykqlrFfcD/ngR2XzwDBT1XlfPPem09cmGGD2ALW1s2jLTuxYF57PKey Tm1Js7WAUZFn7TmEoEIKSpkgCb6yD26AlB8ZOftyBCTyjDRaqgxrRWtMG37usrzOzLqD GtalydqnoAdQEPA6qsXi61n3Yu4IkzLHhMVMZM7Hytdqo3NO0VwgJz7jPoivbeUrDjh7 smydLHLqfsT4d9yHBduGgl+qgD9Wp6TAWB2W9Eb652j4Rg7cxeDCqf/yG7ctfJoq/UqF Rq6A== X-Gm-Message-State: AFqh2koWLpX5yWdWATosN2vv5gMv2+TlFCfx3kxO0OFYYQflqq77hbCk V0BXfrfs8vK5KZPqZza8fSQ= X-Google-Smtp-Source: AMrXdXtQiOP72YlpAUuNhhLtioWb9ymkmC296OipOrP7Bv1Dh268XrwkVcDZf8dcHn/kav5tCRNp6A== X-Received: by 2002:a05:600c:3b87:b0:3d2:813:138a with SMTP id n7-20020a05600c3b8700b003d20813138amr14815734wms.35.1672015031162; Sun, 25 Dec 2022 16:37:11 -0800 (PST) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id 19-20020a05600c021300b003c5571c27a1sm14208278wmi.32.2022.12.25.16.37.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 25 Dec 2022 16:37:10 -0800 (PST) Message-ID: <058d4eeb-ed4e-577b-26c2-60855e45248a@gmail.com> Date: Mon, 26 Dec 2022 01:37:01 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: [PATCH 1/1] string: Add stpecpy(3) Content-Language: en-US To: Noah Goldstein Cc: Wilco Dijkstra , GNU C Library References: <91d159d1-d379-af67-6859-bf8e3fa14c72@gmail.com> <703b1fca-27ae-d1c7-863b-0573296fdb43@gmail.com> <6d7d708e-3255-ab54-0d11-e922c260189c@gmail.com> From: Alejandro Colomar In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------VRhMz4nqCHYDhTqmLErSrnKR" X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------VRhMz4nqCHYDhTqmLErSrnKR Content-Type: multipart/mixed; boundary="------------VmTiw9WprtjL6Ekjh1NwPrWF"; protected-headers="v1" From: Alejandro Colomar To: Noah Goldstein Cc: Wilco Dijkstra , GNU C Library Message-ID: <058d4eeb-ed4e-577b-26c2-60855e45248a@gmail.com> Subject: Re: [PATCH 1/1] string: Add stpecpy(3) References: <91d159d1-d379-af67-6859-bf8e3fa14c72@gmail.com> <703b1fca-27ae-d1c7-863b-0573296fdb43@gmail.com> <6d7d708e-3255-ab54-0d11-e922c260189c@gmail.com> In-Reply-To: --------------VmTiw9WprtjL6Ekjh1NwPrWF Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTIvMjYvMjIgMDE6MzIsIE5vYWggR29sZHN0ZWluIHdyb3RlOg0KPj4+IFlvdSBjb3Vs ZCBwcm9iYWJseSBvcHRpbWl6ZSBvdXQgb25lIG9mIHRoZSBicmFuY2hlcyBhbG9uZyB0aGUg bGluZSBvZjoNCj4+PiBpZigoZHN0IC0gMVVMKSA+PSAoZW5kIC0gMVVMKSkgew0KPj4+ICAg ICAgIC8vIGlmIGRzdCA9PSBOVUxMLCB0aGVuIGRzdCAtIDFVTCAtPiBTSVpFX01BWCBhbmQg bXVzdCBiZSA+PSBhbnkgdmFsdWUuDQo+Pg0KPj4gWW91IHdvdWxkIG5lZWQgYSBjYXN0LCB3 b3VsZG4ndCB5b3U/ICBPdGhlcndpc2UsIHlvdSdsbCBnZXQgcG9pbnRlciBhcml0aG1ldGlj Lg0KPj4gUG9pbnRlciBhcml0aG1ldGljIHdpdGggTlVMTCBpcyBVQi4NCj4+DQo+Pj4gICAg ICAgLy8gaWYgZHN0ID09IGVuZCwgdGhlbiAoZHN0IC0gMVVMKSA+PSAoZW5kIC0gMVVMKSB3 aWxsIGJlIHRydWUuDQo+Pj4gICAgICAgcmV0dXJuIE5VTEw7DQo+Pg0KPj4gUmV0dXJuaW5n IE5VTEwgb24gdHJ1bmNhdGlvbiB3b3VsZCBiZSBhIHBvc3NpYmlsaXR5LCBidXQgdGhlbiB3 ZSdkIG5lZWQgdG8gdXNlDQo+PiBlcnJubyB0byB0ZWxsIHRoZSB1c2VyIGlmIHRoZSBlcnJv ciB3YXMgdHJ1bmNhdGlvbiBvciBhbiBpbnB1dCBOVUxMICh3aGljaA0KPj4gcmVwb3J0cyBh biBlcnJvciB0byBhIHByZXZpb3VzIHZzbnByaW50ZigzKSBjYWxsIHdyYXBwZWQgYnkgW3Zd c3RwZXByaW50ZigpLg0KPiANCj4gSSdtIG5vdCBzdXJlIEkgc2VlIHdoYXQgeW91IG1lYW4u IFlvdXIgY3VycmVudCBsb2dpYyBpczoNCj4gYGBgDQo+ICAgICBpZiAoZHN0ID09IGVuZCkN Cj4gICAgICAgcmV0dXJuIE5VTEw7DQo+ICAgICBpZiAoZHN0ID09IE5VTEwpDQo+ICAgICAg IHJldHVybiBOVUxMOw0KDQpObzsgY3VycmVudCBjb2RlIGlzOg0KDQogICAgIGlmIChkc3Qg PT0gZW5kKQ0KICAgICAgICAgcmV0dXJuIGVuZDsNCiAgICAgaWYgKGRzdCA9PSBOVUxMKQ0K ICAgICAgICAgcmV0dXJuIE5VTEw7DQoNCk5VTEwgaXMgYW4gZXJyb3IgKGNvbnRlbnRzIG9m IHN0cmluZyBhcmUgdW5kZWZpbmVkOyBwZXIgdnNucHJpbnRmKDMpJ3Mgc3BlYyksIA0Kd2hp bGUgJ2VuZCcgaXMganVzdCB0cnVuY2F0aW9uLCBhbmQgY29udGVudHMgaWYgdGhlIHN0cmlu ZyBhcmUgd2VsbCBkZWZpbmVkLg0KDQoNCj4gYGBgDQo+IEVxdWl2YWxlbnQgKHNpbmNlIGRz dCA+PSBlbmQgfHwgZHN0ID09IE5VTEwgaXMgcmVxdWlyZWQpIGlzOg0KPiBgYGANCj4gaWYo KGRzdCAtIDFVTCkgPj0gKGVuZCAtIDFVTCkpIHsNCj4gICAgICByZXR1cm4gTlVMTDsNCj4g fQ0KPiBgYGANCj4gTWF5IG5lZWQgdG8gYmUgY2FzdCB0byBhIGB1aW50cHRyYCBvciBzb21l dGhpbmcgYnV0IGRvbid0IHNlZQ0KPiB3aGF0IHlvdSBtZWFuIGFib3V0IG5lZWRpbmcgdG8g Y2hlY2sgZXJybm8gYW5kIHN1Y2guDQo+IA0KPj4NCj4+IFVzaW5nIGVycm5vIHdvdWxkIHBy b2JhYmx5IGNvdW50ZXIgYW55IG9wdGltaXphdGlvbiwgc2luY2UgeW91J2Qgc3RpbGwgbmVl ZCBvbmUNCj4+IG1vcmUgYnJhbmNoIGZvciBzZXR0aW5nIGVycm5vLCBzbyBJIGd1ZXNzIGl0 J3Mgc2ltcGxlciB0byBqdXN0IHVzZSBlbmQgZm9yDQo+PiB0cnVuY2F0aW9uLg0KPj4NCj4+ DQo+PiBPb29vciwgaWYgd2UgcmVpbXBsZW1lbnQgX192c25wcmludGZfaW50ZXJuYWwoMykg dG8gd29yayBvbiBzaXplX3QgYW5kIG5ldmVyDQo+PiBmYWlsLCB0aGVuIHdlIGNvdWxkIGFk ZCBhIFt2XXN0cGVwcmludGYoMykgdGhhdCBuZXZlciBmYWlscywgYW5kIHRoZW4gdGhpcw0K Pj4gZnVuY3Rpb24gd291bGQgb25seSBiYWlsIG91dCBvbiB0cnVuY2F0aW9uLg0KPj4NCj4+ IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIG1ha2UgX192c25wcmludGZfaW50ZXJuYWwoKSBu ZXZlciBmYWlsPyAgV2hhdCBhcmUgdGhlDQo+PiBjdXJyZW50IGZhaWxpbmcgY29uZGl0aW9u czsgb25seSBhIHNpemUgZ3JlYXRlciB0aGFuIElOVF9NQVgsIG9yIGFyZSB0aGVyZSBtb3Jl DQo+PiBlcnJvcnM/DQo+IA0KPiBEb24ndCB0aGluayBpdHMgd29ydGggcmVpbXBsZW1lbnRp bmcgICAgX192c25wcmludGZfaW50ZXJuYWwgdG8gc2F2ZSBhIHNpbmdsZQ0KPiBicmFuY2gg aGVyZS4NCg0KSXQgd291bGRuJ3QgYmUgb25seSBmb3IgdGhhdCwgYnV0IGFsc28gYWxsb3dp bmcgdG8gd3JpdGUgc2l6ZV90IGJ5dGVzIG9mIA0KZm9ybWF0dGVkIG91dHB1dC4gIEhvd2V2 ZXIsIEkgcXVlc3Rpb24gaG93IHVzZWZ1bCB0aGF0IGlzLCBzaW5jZSB5b3Ugb25seSBuZWVk IA0KdGhhdCBtYW55IGJ5dGVzIHdoZW4geW91J3JlIGNhdGVuYXRpbmcgc3RyaW5ncyB3aXRo ICVzLCBmb3Igd2hpY2ggc3RwZWNweSgzKSBjYW4gDQpiZSB1c2VkOyBzbyB5ZXMsIHByb2Jh Ymx5IGl0J3Mgbm90IHdvcnRoIGl0Lg0KDQotLSANCjxodHRwOi8vd3d3LmFsZWphbmRyby1j b2xvbWFyLmVzLz4NCg== --------------VmTiw9WprtjL6Ekjh1NwPrWF-- --------------VRhMz4nqCHYDhTqmLErSrnKR Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmOo7K0ACgkQnowa+77/ 2zJOoBAAoKJSzfKv7DbkuFvipiLC1qC3Fo0ZK87DnBwlZgShCr/jVxTgzOd57wje lkNOGtR4aRBCQ9BwuxIMVJadF97EuiGzV3H859QZuPaXIrRA+yf2YLbZU25dyNuz XCST0rqxbFXKMbte7G0ISrbV1iT/5QuscqRj3wwuu1OM0I1Ez6MFk7jXu3K9naCI yBVN7co2c9bHPn30oVLeU/y6MwboKRa7QAScOx+oxiJAx1HlhVah+MLpFnxkmVNo WD+BrXekl4DR3Q9SiXDAQDFP/HsSu2irNIgrdTL0duEE63DALwdyZtolUElI2/vK Vn1hfM2Zs7MNArrBfiSQJaO1qyPQSUpy6uS7DTkrNfgt1bdji16OlrnsL86sFAJa lY+tC41RZDlVzZbPYPN4ChZ68H1c5H/VUxLUsh7MpGYC+7SgZEoPkVyHsukAXwwf IkLGOUsZ8bAPaPv1LGgcs/NTXjOqA9IWQR82gMTAwGXTRM8zmEmv+IfoextLSc06 QZKYrAfHAGXbjwhMjg4pEA/UaY4B+svlyaTuwMOe7wYjTz7szOPjqeKIDK8yGOAH CxtA1Xrp5IBRmQIOaxCppJ0hZhlerFYG5bF6elUzJSV1LnVE1Zl9VI35pcpqUH6j /s7KDqruTJV0cOlbXp4YuvwSQIm/2TZ460/BVdoasgGjJIMiNew= =7ISV -----END PGP SIGNATURE----- --------------VRhMz4nqCHYDhTqmLErSrnKR--