aboutsummaryrefslogtreecommitdiffstats
path: root/FICS
diff options
context:
space:
mode:
authorMarkus Uhlin <markus@nifty-networks.net>2026-03-24 22:18:14 +0100
committerMarkus Uhlin <markus@nifty-networks.net>2026-03-24 22:18:14 +0100
commit6c6214651a14ee37bb9abd693f824f0fb2f551f7 (patch)
tree047a6ccdf45ec79947bcd93ce41d6f5ea2af9785 /FICS
parentc42adab1cbadd09aaf7c4c952ca996499eba7a15 (diff)
list_findpartial: fixed implicit type conversion and added missing case label (found by pvs-studio)
Diffstat (limited to 'FICS')
-rw-r--r--FICS/lists.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/FICS/lists.c b/FICS/lists.c
index e5d7bfb..f88d24d 100644
--- a/FICS/lists.c
+++ b/FICS/lists.c
@@ -224,8 +224,8 @@ list_findpartial(int p, char *which, int gonnado)
}
if (foundit != -1) {
- int rights = ListArray[foundit].rights;
- int youlose = 0;
+ enum ListPerm rights = ListArray[foundit].rights;
+ int youlose = 0;
switch (rights) { // check rights
case P_HEAD:
@@ -245,6 +245,9 @@ list_findpartial(int p, char *which, int gonnado)
if (gonnado && (parray[p].adminLevel < ADMIN_ADMIN))
youlose = 1;
break;
+ case P_PERSONAL:
+ // XXX: empty
+ break;
}
if (youlose) {