summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2011-05-19 20:41:13 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2011-05-19 20:41:13 (GMT)
commit1622974c0a2dff03a2ee1a8dc8fa300e194540b0 (patch)
treecab36471556a039fe3692a856200e63bbcc12d4f /src
parent811fe61881bf0fb0adeb09037061b5d31ec6de9d (diff)
downloadpowder-1622974c0a2dff03a2ee1a8dc8fa300e194540b0.zip
powder-1622974c0a2dff03a2ee1a8dc8fa300e194540b0.tar.gz
Fix message notifications for non-elevated users
Diffstat (limited to 'src')
-rw-r--r--src/main.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/main.c b/src/main.c
index b7999a8..7317f45 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1726,21 +1726,24 @@ int main(int argc, char *argv[])
//Session valid
if (strlen(check_data)>2) {
//User is elevated
- if (!strncmp(check_data+3, "ADM", 5))
+ if (!strncmp(check_data+3, "ADMIN", 5))
{
+ //Check for messages
+ svf_messages = atoi(check_data+9);
svf_admin = 1;
svf_mod = 0;
}
else if (!strncmp(check_data+3, "MOD", 3))
{
+ //Check for messages
+ svf_messages = atoi(check_data+7);
svf_admin = 0;
svf_mod = 1;
+ } else {
+ //Check for messages
+ svf_messages = atoi(check_data+3);
}
- //Check for messages
- svf_messages = atoi(check_data+7);
- printf("%d\n", svf_messages);
}
- printf("%s\n", check_data);
}
else
{