nsxiv03b1d7c
Fixed -z option argument parsing; fixes issue #127
+2 −2
2 files changed
| @@ -1,4 +1,4 @@ | |||
| 1 | − | VERSION = git-20140111 | |
| 1 | + | VERSION = git-20140115 | |
| 2 | 2 | ||
| 3 | 3 | PREFIX = /usr/local | |
| 4 | 4 | MANPREFIX = $(PREFIX)/share/man | |
| @@ -147,7 +147,7 @@ void parse_options(int argc, char **argv) | |||
| 147 | 147 | break; | |
| 148 | 148 | case 'z': | |
| 149 | 149 | n = strtol(optarg, &end, 0); | |
| 150 | − | if (*end != '\n' || n <= 0) { | |
| 150 | + | if (*end != '\0' || n <= 0) { | |
| 151 | 151 | fprintf(stderr, "sxiv: invalid argument for option -z: %s\n", optarg); | |
| 152 | 152 | exit(EXIT_FAILURE); | |
| 153 | 153 | } | |