diff options
Diffstat (limited to 'test-instr.c')
-rw-r--r-- | test-instr.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/test-instr.c b/test-instr.c index 1b978c55..71838462 100644 --- a/test-instr.c +++ b/test-instr.c @@ -20,11 +20,16 @@ int main(int argc, char** argv) { - char buf[8]; + char buff[8]; + char* buf = buff; + + if (argc > 1) + buf = argv[1]; + else if (read(0, buf, sizeof(buf)) < 1) { - if (read(0, buf, sizeof(buf)) < 1) { printf("Hum?\n"); exit(1); + } if (buf[0] == '0') @@ -37,3 +42,4 @@ int main(int argc, char** argv) { exit(0); } + |