On Mon, Apr 26, 2021 at 3:17 PM Derrick Stolee <stolee@xxxxxxxxx> wrote: > On 4/1/2021 11:40 AM, Jeff Hostetler via GitGitGadget wrote: > > +#define FSMONITOR_COOKIE_PREFIX ".fsmonitor-daemon-" > > + > > + if (!fspathncmp(rel, FSMONITOR_COOKIE_PREFIX, > > + strlen(FSMONITOR_COOKIE_PREFIX))) > > Seems like this strlen() could be abstracted out. Is it > something the compiler can compute and set for us? Or, > should we create a macro for this constant? If you're asking whether the compiler will resolve strlen("literal string") to an integer constant at compile time rather than computing the length at runtime, then the answer is that on this project we presume that the compiler is smart enough to do that. Or are you asking for a function something like this? fspathhasprefix(rel, FSMONITOR_COOKIE_PREFIX)