diff options
Diffstat (limited to 'src/arg.h')
| -rw-r--r-- | src/arg.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -75,4 +75,14 @@ extern char *argv0; #define LNGARG() &argv[0][0] +#define EARG() EARGF(usage()) + +#define ENOFLAGS(...) ARGBEGIN {\ + default:\ + usage();\ + } ARGEND;\ + if (__VA_ARGS__)\ + usage() + + #endif |
