Roberto E. Vargas Caballero wrote:
> @@ -41,6 +41,7 @@ main(int argc, char *argv[])
> +     char *err;
> @@ -58,15 +59,16 @@ main(int argc, char *argv[])
> +     err = "error spawning child:%s";

Heyho Roberto,

why not immediately initialize the variable?

> -             die("error executing shell:%s", strerror(errno));
> +             err = "error executing shell:%s" ;
>       case -1:
> -             die("error spawning child:%s", strerror(errno));
> +             die(err, strerror(errno));

Also I think this (unmarked!) fallthrough way harder to grasp at the first
glance. What benefit at all do we get from the patch?

--Markus

Reply via email to