projects
/
ircu2.10.12-pk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Author: Isomer <isomer@coders.net>
[ircu2.10.12-pk.git]
/
ircd
/
ircd_string.c
diff --git
a/ircd/ircd_string.c
b/ircd/ircd_string.c
index 359d36edd0e4624367c71ff5b6dfe4d9dd78319e..2914f8953e100ad37996022b96760c4ce939c5f8 100644
(file)
--- a/
ircd/ircd_string.c
+++ b/
ircd/ircd_string.c
@@
-300,9
+300,13
@@
int unique_name_vector(char* list, char token, char** vector, int size)
}
start = end;
}
- if (*start)
- vector[count++] = start;
-
+ if (*start) {
+ for (i = 0; i < count; ++i) {
+ if (0 == ircd_strcmp(vector[i], start))
+ return count;
+ vector[count++] = start;
+ }
+ }
return count;
}