On Thu, May 07, 2020 at 07:57:41PM +0800, John Garry wrote:

SNIP

>  
> +static bool is_sys_dir(char *fname)
> +{
> +     char *pos;
> +
> +     while (true) {
> +             pos = strchr(fname, '/');

would strrchr be faster? also I thought there's something like
basename function that could be usable in here?

jirka

> +
> +             if (!pos) {
> +                     if (!strcmp(fname, "sys"))
> +                             return true;
> +                     return false;
> +             }
> +
> +             fname = pos + 1;
> +     }
> +
> +     return false;
> +}

Reply via email to