Re: [PATCH v2 1/8] fast-import: tighten path unquoting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Apr 10, 2024, at 02:14, Thalia Archibald <thalia@xxxxxxxxxxxxx> wrote:
> On Apr 10, 2024, at 01:51, Chris Torek <chris.torek@xxxxxxxxx> wrote:
>> On Wed, Apr 10, 2024 at 1:47 AM Thalia Archibald <thalia@xxxxxxxxxxxxx> wrote:
>>> strchrnul does what I want here and I’ve replaced it with that.
>> 
>> `strchrnul` is a GNU extension (found on a lot of systems, but not
>> part of C90 or C99).
> 
> I can’t speak to Git standards, but it seems broadly used in Git, including
> three times already in fast-import.

… and that would be because it is supplied when unavailable:

git-compat-util.h

#ifndef HAVE_STRCHRNUL
#define strchrnul gitstrchrnul
static inline char *gitstrchrnul(const char *s, int c)
{
	while (*s && *s != c)
		s++;
	return (char *)s;
}
#endif

Thalia





[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux