[PATCH] elf: Use dl-symbol-redir-ifunc.h instead _dl_strlen

Florian Weimer fweimer@redhat.com
Wed Feb 11 13:58:10 GMT 2026


* Adhemerval Zanella:

>  static char **
>  get_next_env (char **envp, char **name, char **val, char ***prev_envp)
>  {
> @@ -334,8 +324,9 @@ __tunables_init (char **envp)
>  
>  	  if (tunable_is_name (name, envname))
>  	    {
> +	      size_t envvallen = 0;
>  	      /* The environment variable is always null-terminated.  */
> -	      size_t envvallen = _dl_strlen (envval);
> +	      for (const char *p = envval; *p != '\0'; p++, envvallen++);

Why not use strlen here?

Thanks,
Florian



More information about the Libc-alpha mailing list