projects
/
NeonServV5.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bccfd93
)
made cmd_chanservsync more compatible
author
pk910
<philipp@zoelle1.de>
Wed, 2 Nov 2011 02:09:04 +0000
(
03:09
+0100)
committer
pk910
<philipp@zoelle1.de>
Wed, 2 Nov 2011 02:09:04 +0000
(
03:09
+0100)
src/cmd_neonserv_chanservsync.c
patch
|
blob
|
history
diff --git
a/src/cmd_neonserv_chanservsync.c
b/src/cmd_neonserv_chanservsync.c
index ea4712e725b64eb0b1fe0ffa4adf503c4db09073..7d5ef04e51573b9c5b911ce9b3a64e680de57969 100644
(file)
--- a/
src/cmd_neonserv_chanservsync.c
+++ b/
src/cmd_neonserv_chanservsync.c
@@
-130,7
+130,7
@@
static void neonserv_cmd_chanservsync_notice_listener(struct UserNode *user, str
*q = '\0';
do {
q++;
- } while(*q == ' ');
+ } while(*q == ' '
|| *q == '-'
);
if(*p) {
tokens[tokensPos++] = p;
}
@@
-152,8
+152,13
@@
static void neonserv_cmd_chanservsync_notice_listener(struct UserNode *user, str
} else
return;
} else if(tokensPos >= 2) {
- caccess = atoi(tokens[0]);
- username = tokens[1];
+ if(atoi(tokens[0]) > 0) {
+ caccess = atoi(tokens[0]);
+ username = tokens[1];
+ } else {
+ caccess = atoi(tokens[1]);
+ username = tokens[0];
+ }
} else
return;
if(caccess < 1 || caccess > 500) return;