libidav/utils.c

changeset 372
2e15ff88a0ab
parent 349
0b4ecadaf3f9
child 404
5c08b8e14df8
equal deleted inserted replaced
371:604e7e335b3b 372:2e15ff88a0ab
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;

mercurial