aboutsummaryrefslogtreecommitdiffstats
path: root/config.c
diff options
context:
space:
mode:
authorBert Münnich <ber.t@gmx.com>2011-09-29 12:43:36 +0200
committerBert Münnich <ber.t@gmx.com>2011-09-29 12:43:36 +0200
commit8dcf682de9dc9bf5fe4a98205acfa2835499baf2 (patch)
tree155c2cd6f8be1dc7b7b73d9bf18a2af1766dc79f /config.c
parent22d4e991d5726ca034924fa697a32a42578202c2 (diff)
downloadnsxiv-8dcf682de9dc9bf5fe4a98205acfa2835499baf2.tar.zst
Made all conditionals more precise
Diffstat (limited to 'config.c')
-rw-r--r--config.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/config.c b/config.c
index c5987a9..d040b94 100644
--- a/config.c
+++ b/config.c
@@ -14,10 +14,11 @@ inline int puts_if(const char *s, int c) {
}
int main(int argc, char **argv) {
- int i, n = 0;
+ int i;
+ unsigned int n = 0;
for (i = 1; i < argc; i++) {
- switch (argv[i][0] != '-' || argv[i][2] ? -1 : argv[i][1]) {
+ switch ((argv[i][0] != '-' || argv[i][2] != '\0') ? -1 : argv[i][1]) {
case 'D':
n += PUT_MACRO(EXIF_SUPPORT);
n += PUT_MACRO(GIF_SUPPORT);
@@ -31,7 +32,7 @@ int main(int argc, char **argv) {
return 1;
}
}
- if (n)
+ if (n > 0)
printf("\n");
return 0;
}