diff options
Diffstat (limited to 'src/auto-int8.c')
-rw-r--r-- | src/auto-int8.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/src/auto-int8.c b/src/auto-int8.c deleted file mode 100644 index aa0465c..0000000 --- a/src/auto-int8.c +++ /dev/null @@ -1,38 +0,0 @@ -#include <unistd.h> - -#include "buffer.h" -#include "exit.h" -#include "fmt.h" -#include "scan.h" - -char inbuf[256]; -buffer b = BUFFER_INIT(write, 1, inbuf, sizeof(inbuf)); - -void out(char *s) -{ - if (buffer_puts(&b, s) == -1) _exit(111); -} - -int main(int argc, char **argv) -{ - char *name; - char *value; - unsigned long num; - char strnum[FMT_ULONG]; - - name = argv[1]; - if (!name) _exit(100); - value = argv[2]; - if (!value) _exit(100); - - scan_8long(value, &num); - strnum[fmt_ulong(strnum, num)] = 0; - - out("int "); - out(name); - out(" = "); - out(strnum); - out(";\n"); - if (buffer_flush(&b) == -1) _exit(111); - _exit(0); -} |