aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--btasktd.c6
-rw-r--r--cliflags.c2
-rw-r--r--db.c4
3 files changed, 6 insertions, 6 deletions
diff --git a/btasktd.c b/btasktd.c
index edfa72f..7a6a5af 100644
--- a/btasktd.c
+++ b/btasktd.c
@@ -83,7 +83,7 @@ main(int argc, char **argv)
}
show_help = extract_bool_flag('h', argc, argv);
- if (show_help.code == fvr_ok && show_help.data) {
+ if (fvr_ok == show_help.code && show_help.data) {
fprint_help(stdout);
return 0;
}
@@ -100,7 +100,7 @@ main(int argc, char **argv)
break;
case fvr_ok:
port = int_res.data;
- if (port > 0)
+ if (port < 0)
break;
/* fallthrough */
case fvr_invalid:
@@ -121,7 +121,7 @@ main(int argc, char **argv)
break;
case fvr_ok:
users_cnt = int_res.data;
- if (users_cnt > 0)
+ if (users_cnt <= 0)
break;
/* fallthrough */
case fvr_invalid:
diff --git a/cliflags.c b/cliflags.c
index e3ff7f2..cf84e39 100644
--- a/cliflags.c
+++ b/cliflags.c
@@ -64,7 +64,7 @@ extract_str_flag(char flagletter, int argc, char **argv)
for (i = 1; i < argc; i++)
if (0 == strcmp(flagstr, argv[i]))
break;
- if (argc <= i) {
+ if (i >= argc) {
res.code = fvr_not_found;
} else if (argc-1 == i) {
res.code = fvr_invalid;
diff --git a/db.c b/db.c
index c547013..84568d0 100644
--- a/db.c
+++ b/db.c
@@ -102,7 +102,7 @@ make_dir_ifne(const char *path, int rights)
else if (val.data)
return dbe_ok;
code = mkdir(path, rights);
- if (code != 0) {
+ if (0 != code) {
if (EACCES == errno)
return dbe_access;
else if (EEXIST == errno)
@@ -117,7 +117,7 @@ do_make_dir_path(const char *path, int rights)
char buf[DIR_NAME_BUF_SIZE] = {0};
const char *p = find_chr_or_zero(path, '/');
unsigned sz = p - path + 1, code;
- if (sizeof(buf) < sz)
+ if (sz > sizeof(buf))
return dbe_inval;
strncpy(buf, path, sz);
buf[sz-1] = '\0';