- if(*rest && (strlen(url) > strlen(rest)) &&
- !strcmp(rest, url + strlen(url) - strlen(rest)) &&
- (url[strlen(url) - strlen(rest) - 1] == '/')) {
- name = sprintf2("%.*s", (int)(strlen(url) - strlen(rest) - 1), url);
+ if(*rest && (strlen(url) >= strlen(rest)) &&
+ !strcmp(rest, url + strlen(url) - strlen(rest))) {
+ name = sprintf2("%.*s", (int)(strlen(url) - strlen(rest)), url);