355 #else |
355 #else |
356 return mkdir(path, mode); |
356 return mkdir(path, mode); |
357 #endif |
357 #endif |
358 } |
358 } |
359 |
359 |
360 char* util_concat_path(char *url_base, char *p) { |
360 char* util_concat_path(const char *url_base, const char *p) { |
361 sstr_t base = sstr(url_base); |
361 sstr_t base = sstr((char*)url_base); |
362 sstr_t path; |
362 sstr_t path; |
363 if(p) { |
363 if(p) { |
364 path = sstr(p); |
364 path = sstr((char*)p); |
365 } else { |
365 } else { |
366 path = sstrn("", 0); |
366 path = sstrn("", 0); |
367 } |
367 } |
368 |
368 |
369 int add_separator = 0; |
369 int add_separator = 0; |