[BusyBox] small path utilites.c

Erik Andersen andersen at lineo.com
Sat Jan 20 21:42:09 UTC 2001


On Sun Jan 07, 2001 at 09:05:56PM +0300, Vladimir N. Oleynik wrote:
> Developing my idea for code utilites.c, and remove potential bug.
> 
> --- utility.c.orig      Sun Jan  7 18:28:45 2001
> +++ utility.c   Sun Jan  7 20:37:24 2001
> @@ -81,4 +81,3 @@
>  {
> -       fprintf(stderr, "%s\n\n", full_version);
> -       fprintf(stderr, "Usage: %s\n", usage);
> +       fprintf(stderr, "%s\n\n" "Usage: %s\n", full_version, usage);
>         exit(EXIT_FAILURE);
> @@ -91,3 +90,2 @@
>         vfprintf(stderr, s, p);
> -       fflush(stderr);
>  }
> @@ -115,10 +113,10 @@
>  {
> -       fflush(stdout);
> -       fprintf(stderr, "%s: ", applet_name);
> -       if (s && *s) {
> -               vfprintf(stderr, s, p);
> -               fputs(": ", stderr);
> -       }
> -       fprintf(stderr, "%s\n", strerror(errno));
> -       fflush(stderr);
> +       int err = errno;
> +       
> +       if(s == 0)
> +               s = "";
> +       verror_msg(s, p);
> +       if (*s)
> +               s = ": "; 
> +       fprintf(stderr, "%s%s\n", s, strerror(err));
>  }

I have applied your patch.

 -Erik

--
Erik B. Andersen   email:  andersen at lineo.com
--This message was written using 73% post-consumer electrons--





More information about the busybox mailing list