arg.h: remove unused ARGNUM* macros
32f2564d
1 file(s) · +0 −14
| 29 | 29 | argc_ = argv[0][0];\ |
|
| 30 | 30 | switch (argc_) |
|
| 31 | 31 | ||
| 32 | - | /* Handles obsolete -NUM syntax */ |
|
| 33 | - | #define ARGNUM case '0':\ |
|
| 34 | - | case '1':\ |
|
| 35 | - | case '2':\ |
|
| 36 | - | case '3':\ |
|
| 37 | - | case '4':\ |
|
| 38 | - | case '5':\ |
|
| 39 | - | case '6':\ |
|
| 40 | - | case '7':\ |
|
| 41 | - | case '8':\ |
|
| 42 | - | case '9' |
|
| 43 | - | ||
| 44 | 32 | #define ARGEND }\ |
|
| 45 | 33 | } |
|
| 46 | 34 | ||
| 47 | 35 | #define ARGC() argc_ |
|
| 48 | - | ||
| 49 | - | #define ARGNUMF(base) (brk_ = 1, estrtol(argv[0], (base))) |
|
| 50 | 36 | ||
| 51 | 37 | #define EARGF(x) ((argv[0][1] == '\0' && argv[1] == NULL)?\ |
|
| 52 | 38 | ((x), abort(), (char *)0) :\ |