eat = 1;
break;
case 4: // One Russian symbol
- bit = 6;
- fmt = "r";
+ fmt = "xr";
break;
case 5: // Russian text
fmt = "xrrrrrr";
break;
case 6: // One Latin symbol
- bit = 6;
- fmt = "l";
+ fmt = "xl";
break;
default: // Latin text
fmt = "xllllll";
linebuf[pos] = ch;
pos = (pos+1) & 0177;
}
- assert(!bit);
+ assert(bit >= 0);
}
static void run(void)
run_as_daemon(1);
else if (!strcmp(argv[1], "--net"))
run_as_daemon(0);
+ else if (!strncmp(argv[1], "--trace=", 8))
+ trace = atoi(argv[1] + 8);
else
die("Usage: minsk [--daemon | --net]");
}
- trace = 3;
parse_in();
run();
return 0;