projects
/
NeonServV5.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed modcmd privs parsing and extended merge_argv
[NeonServV5.git]
/
IRCParser.c
diff --git
a/IRCParser.c
b/IRCParser.c
index bfcd44ce58a3111bfbd515346e34e739924caec4..04ec1446510e8b287817e45c74702557bd257d2b 100644
(file)
--- a/
IRCParser.c
+++ b/
IRCParser.c
@@
-391,12
+391,16
@@
void reply(struct ClientSocket *client, struct UserNode *user, const char *text,
}
char* merge_argv(char **argv, int start, int end) {
}
char* merge_argv(char **argv, int start, int end) {
+ return merge_argv_char(argv, start, end, ' ');
+}
+
+char* merge_argv_char(char **argv, int start, int end, char seperator) {
int i;
char *p = NULL;
for(i = start; i < end; i++) {
p = argv[i];
while(*p) p++;
int i;
char *p = NULL;
for(i = start; i < end; i++) {
p = argv[i];
while(*p) p++;
- *p =
' '
;
+ *p =
seperator
;
}
if(p) *p = '\0';
return argv[start];
}
if(p) *p = '\0';
return argv[start];