From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: from zero.zsh.org (zero.zsh.org [IPv6:2a02:898:31:0:48:4558:7a:7368]) by inbox.vuxu.org (Postfix) with ESMTP id 763AA22196 for ; Tue, 26 Mar 2024 03:34:24 +0100 (CET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1711420464; b=i7pDa9AlQF/0zeSnNloZr1ZsAN4A+wS3G/3dSOZFGRr3wQQMl1NeK5EFxwb1HzDp7xocbONper 5knXTEy/HgMznNxf9TwKljzGD/3+cKoGdDV+2VCisK5uzZ28c2Ri6TUN8Ym/ZkyHK96iRIqjMZ ou527Z1DUTQB+K+uR4mnZXvzJzejEeA5sqH+EsoGEiVP2uACzAPWJ434CCyUAP0KaWIZc2q1Du fvN/qpLJTG/F09gJs24BctQKzBsLqPmT4UWRP0BON8unFnYtT1ZvfvX+nfDk1SHyawoa8Dm7BL 97TOyK2h/HkSOiaX6qaxN2I+qh+4dWOZnoCU3T4BQxYWCQ==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f45.google.com) smtp.remote-ip=209.85.218.45; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1711420464; bh=n2SnU7t6SCQGdIXd7HhLjfZrKcAbFQPPy+hVPYvnRMU=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=ck/QB/o87hxC7yRLQoxtjPtx4BQC8vCkFO1kuAwMDl8u3JFDMQh0sudnegJmjFp+6u7lKi4DWU m5d2iZhAGEoRnE27Y9W6MrDouaozGuthrr2QtssbcK1/nkGvgQeGMagMqt1it2yJuuYVme3sYV kf/t6GEQiTHVcjzJCkFoFgNV6r16PsTp1PPIfn4/RaPjCXaCGBP9chusjkzsNN8F97ljSZKtUw LdZ7wtygQpeVdeTbuIdP/aic/3wDTwVYM31r3FnWlH7TcqpIqKlTyFjiuz4sVFqLZBDTLkZVtP xHuqniZKwn3HrY3LmTaMyo9PNeEJI7xMrANWGfo4HePHMg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:Cc:To:Subject:Message-ID :Date:From:In-Reply-To:References:MIME-Version:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=n2SnU7t6SCQGdIXd7HhLjfZrKcAbFQPPy+hVPYvnRMU=; b=Xzni3mxUlxqBTgp6KXNaehdJof iPcNXSh2lZd+Ee6CMEVi3LxR2VDf6gVkd1DWUL+HBQh/dZuy5/Vyq4boXo1dIyRbvsoMsygj3SCKE waGR4wTtw4hJv0UJcw120cxiErv0fnx8zjHRB01OfuAmcSXSKytWbvKiu2a0XJxE+s7S20py51WSD 44Z1WMRfjO8chZ4MNcj1BKSX7g/JvYCXp9sq3+GLrebSLHQWT6F+/2jFi3BI9dBb8dg1pj+ikupZA y7O72ohuB7eFX0G9pBn62DpGGuObEfwnEu/sxRuIEvw0VGTHL3gTGv/zx2jcTKvNAN+9dnpgQJM7g ESLdlkwA==; Received: by zero.zsh.org with local id 1rowds-000JMq-1M; Tue, 26 Mar 2024 02:34:24 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f45.google.com) smtp.remote-ip=209.85.218.45; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-ej1-f45.google.com ([209.85.218.45]:51661) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1rowda-000J3V-7e; Tue, 26 Mar 2024 02:34:07 +0000 Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-a44ad785a44so563914266b.3; Mon, 25 Mar 2024 19:34:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711420445; x=1712025245; darn=zsh.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=n2SnU7t6SCQGdIXd7HhLjfZrKcAbFQPPy+hVPYvnRMU=; b=FK8pU0ehLpdihK492c3carZUB1R1WjTtiLA17+PDBedfZeLr6wcRwkSdLvHfbF4Ddm MrbC8Yy54B7xn5BwxsI3OJhIR5aSiGxxl7mmm6+INKQrQQbGSx6mCxBRHqFGhLPNfcSP D3iJXy9AHgSvPoFKG24nT7UkbC60uoxrSSaoAw3Ur8CQGWU8vseLunTFR1a/vWn9BMIE 53/CswZZyu/XOJkCtAZIcv2xUmbTyRn/zX4FB+VcKcauzLg4Mh1xj4HcQ/JxFDW5DmGO P9fQuFc4PO0vTZqlKI0UfTPmZ2/m6HkdvCQ2SSZD7vsz/dzV5Yn6FUUCKdeePCaMw7xG ZzvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711420445; x=1712025245; 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=n2SnU7t6SCQGdIXd7HhLjfZrKcAbFQPPy+hVPYvnRMU=; b=aKjnqx9PmxC8tPqwiT5OccPOXyQkXlmecavHNQwc5WD+iTSeCzS1WIXI2Ue8XeSnTC BJwnhVJA4gB0OByg/ME4iq9eljrVQPLRxa53H+fC8yYnCOdsdfdogyTWg+7mGWegcj79 MTxlAhLThqL/I0CIW3bNkrEO4VDUTEY5zZAlgb6f8GEqBN3nHtKzqP4blY/ytA+G7Q4s F4+m0IwiHrQLr+WvG/457HqazOxJ/MolHoVL/kZuNQe/WzdidZ/K1cuRkggdPTvD80v0 Uyo92xAPv+1DkYFIHuZNkEKkylb7fRIcx6sjaFIKzKxJtWjOFT+5FQ9xDVzjUB1iW7Gp tmYA== X-Forwarded-Encrypted: i=1; AJvYcCWlHBuc97+5Fr+TE8+LWmKi3WLbyV/++uD078F0px+duSDar4RKiZWtnOrkgsaOL5ub4hVSzp+5wpsG8bA7kaMUtDpM X-Gm-Message-State: AOJu0YzHW1+50L7hvi3UrO5miJBpod05Aewx+99Rat7JAYbqI9WGYVcw JEFpjyzAJzogHsMchca/f5HwkiMJcYq/KPavt3FYhWLFQUrVyZxJzvsxCzj8lLBqHglcJKu7zvS gaMqyhKubfEh1seo826mvXEFlJWrlG3z0 X-Google-Smtp-Source: AGHT+IFod6FvIdsCYL1tvth6V4BhO1fSe+kGYtOmRE6CpsLARxGeHZ/AKct+uEEiGFsRR7OCh0c+QAoGZ1ErNhhB62E= X-Received: by 2002:a17:907:7841:b0:a46:f69b:49b1 with SMTP id lb1-20020a170907784100b00a46f69b49b1mr5875863ejc.46.1711420445263; Mon, 25 Mar 2024 19:34:05 -0700 (PDT) MIME-Version: 1.0 References: <20240318071148.135833-1-tirtajames45@gmail.com> <36117-1711413736.217542@p2pe.Gxts.15z4> In-Reply-To: From: James Date: Tue, 26 Mar 2024 09:33:52 +0700 Message-ID: Subject: Re: [PATCH v2] prefer memcpy() over strcpy() To: Bart Schaefer Cc: Oliver Kiddle , zsh-workers@zsh.org Content-Type: multipart/alternative; boundary="000000000000b38ffc0614871f8a" X-Seq: 52825 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --000000000000b38ffc0614871f8a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Mar 26, 2024, 9:26 AM Bart Schaefer wrote: > On Mon, Mar 25, 2024 at 7:18=E2=80=AFPM James wr= ote: > > > > I think it would be better to make it a macro for now. The function cal= l > overhead may become a pessimization for small strings. > > Didn't we go over this (and have a discussion about naming the macro) > a few months ago? > Yes. > --000000000000b38ffc0614871f8a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Mar 26, 2024, 9:26 AM Bart Schaefer <schaefer@brasslantern.com> wrote:
=
On Mon, Mar 25, 2024 at 7:18=E2=80=AFP= M James <tirtajames45@gmail.com> wrote:
>
> I think it would be better to make it a macro for now. The function ca= ll overhead may become a pessimization for small strings.

Didn't we go over this (and have a discussion about naming the macro) a few months ago?
Yes.
<= div dir=3D"auto">
--000000000000b38ffc0614871f8a--