- Remove dead variable assignments
- Fix -x Submitted by: uqs Approved by: delphij (mentor)
This commit is contained in:
parent
37308a65e9
commit
dab7cbc28a
@ -1620,11 +1620,9 @@ skipN(void)
|
||||
static void
|
||||
skip_until_mark(void)
|
||||
{
|
||||
int ch;
|
||||
|
||||
for (;;) {
|
||||
ch = readch();
|
||||
switch (ch) {
|
||||
switch (readch()) {
|
||||
case 'M':
|
||||
return;
|
||||
case EOF:
|
||||
@ -1649,7 +1647,7 @@ skip_until_mark(void)
|
||||
free(read_string(&bmachine.readstack[bmachine.readsp]));
|
||||
break;
|
||||
case '!':
|
||||
switch (ch = readch()) {
|
||||
switch (readch()) {
|
||||
case '<':
|
||||
case '>':
|
||||
case '=':
|
||||
|
@ -82,16 +82,8 @@ main(int argc, char *argv[])
|
||||
{
|
||||
int ch;
|
||||
bool extended_regs = false;
|
||||
char *buf;
|
||||
bool preproc_done = false;
|
||||
|
||||
if ((buf = strdup("")) == NULL)
|
||||
err(1, NULL);
|
||||
|
||||
init_bmachine(extended_regs);
|
||||
setlinebuf(stdout);
|
||||
setlinebuf(stderr);
|
||||
|
||||
/* accept and ignore a single dash to be 4.4BSD dc(1) compatible */
|
||||
while ((ch = getopt_long(argc, argv, "e:f:Vx", long_options, NULL)) != -1) {
|
||||
switch (ch) {
|
||||
@ -123,6 +115,10 @@ main(int argc, char *argv[])
|
||||
argc -= optind;
|
||||
argv += optind;
|
||||
|
||||
init_bmachine(extended_regs);
|
||||
setlinebuf(stdout);
|
||||
setlinebuf(stderr);
|
||||
|
||||
if (argc > 1)
|
||||
usage();
|
||||
if (argc == 1) {
|
||||
|
Loading…
Reference in New Issue
Block a user