diff options
author | Mattias Andrée <maandree@kth.se> | 2020-06-21 12:31:48 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@kth.se> | 2020-06-21 12:31:48 +0200 |
commit | b801444251f6c342c3daad2152f9a4f7215ea8ee (patch) | |
tree | 1a885c36a5a1fd7ac44b96eb2332434524606c5f /arg.h | |
parent | Fix CASE macro: tprintf is returns void, so return in separate statement (diff) | |
download | sctrace-b801444251f6c342c3daad2152f9a4f7215ea8ee.tar.gz sctrace-b801444251f6c342c3daad2152f9a4f7215ea8ee.tar.bz2 sctrace-b801444251f6c342c3daad2152f9a4f7215ea8ee.tar.xz |
Fix some warnings and move include statement to common.h
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to '')
-rw-r--r-- | arg.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -9,7 +9,7 @@ extern char *argv0; /* use main(int argc, char *argv[]) */ -#define ARGBEGIN for (argv0 = *argv, argv++, argc--;\ +#define ARGBEGIN do { for (argv0 = *argv, argv++, argc--;\ argv[0] && argv[0][0] && argv[0][1];\ argc--, argv++) {\ char argc_;\ @@ -55,7 +55,7 @@ extern char *argv0; } else {\ break;\ }\ - } + } } while (0) #define ARGC() argc_ |