On Mon, Aug 06, 2012 at 11:48:42AM +0200, Stefan Unterweger wrote:
> Hello!
> 
> I noted that the manpage of dc(1) reports a detail which is inconsistent
> with the actual behaviour. Right at the beginning, it states the
> following: 'If an argument is given, input is taken from that file until
> its end, then from the standard input.'
> 
> In fact though, when started with an argument, the file is read and dc
> then exits. The attached patch fixes this.
> 
> 
> Cheers,
>     s//un
> 

doc fix committed, as requested by otto.
jmc

> 
> 
> --- dc.c.orig Mon Aug  6 11:41:34 2012
> +++ dc.c      Mon Aug  6 11:41:36 2012
> @@ -99,11 +99,6 @@
>               reset_bmachine(&src);
>               eval();
>               (void)fclose(file);
> -             /*
> -              * BSD and Solaris dc(1) continue with stdin after processing
> -              * the file given as the argument. We follow GNU dc(1).
> -              */
> -              return (0);
>       }
>       src_setstream(&src, stdin);
>       reset_bmachine(&src);

Reply via email to