From owner-freebsd-bugs Tue Jun 19 17:24: 6 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from starbug.ugh.net.au (starbug.ugh.net.au [203.31.238.37]) by hub.freebsd.org (Postfix) with ESMTP id CDBA837B401; Tue, 19 Jun 2001 17:24:00 -0700 (PDT) (envelope-from andrew@ugh.net.au) Received: by starbug.ugh.net.au (Postfix, from userid 1000) id 86EB4A880; Wed, 20 Jun 2001 10:24:00 +1000 (EST) Received: from localhost (localhost [127.0.0.1]) by starbug.ugh.net.au (Postfix) with ESMTP id 7F242547B; Wed, 20 Jun 2001 10:24:00 +1000 (EST) Date: Wed, 20 Jun 2001 10:24:00 +1000 (EST) From: To: Dima Dorfman Cc: , Subject: Re: bin/25278: bs accepts -s -c but not -sc In-Reply-To: <20010620001739.EC32D3E2F@bazooka.unixfreak.org> Message-ID: <20010620102232.K84226-100000@starbug.ugh.net.au> X-WonK: *wibble* MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 19 Jun 2001, Dima Dorfman wrote: > > OK here's a patch to just add a usage function and convert bs to using > > getopt. > > Did you forget to attach something? :-) Ooops. Lets try again... --- bs/bs.c Tue Jun 19 20:09:29 2001 +++ bs.usage/bs.c Tue Jun 19 20:38:38 2001 @@ -17,6 +17,7 @@ #include #include #include +#include #ifndef A_UNDERLINE /* BSD curses */ #define beep() write(1,"\007",1); @@ -1110,59 +1111,53 @@ return(sgetc("YN") == 'Y'); } -static void do_options(c,op) -int c; -char *op[]; +static void usage() { - int i; - if (c > 1) - { - for (i=1; i