summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
2c3617a)
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
// canonize name: only keep a-z0-9 and dots, put into lowercase
for (i = 0; i < ssizeof(scratch); i++) {
if (isalnum(*name) || *name == '.') {
// canonize name: only keep a-z0-9 and dots, put into lowercase
for (i = 0; i < ssizeof(scratch); i++) {
if (isalnum(*name) || *name == '.') {
- scratch[i++] = tolower((unsigned char)*name);
- }
-
- if (!*name || *name == ':') {
+ scratch[i] = tolower((unsigned char)*name);
+ } else
+ if (!*name || *name == ':' || i + 1 == ssizeof(scratch)) {
scratch[i] = '\0';
break;
}
scratch[i] = '\0';
break;
}