libidav/session.c

changeset 151
a316613205dc
parent 150
37fb12574acd
child 185
cd42cccee550
equal deleted inserted replaced
150:37fb12574acd 151:a316613205dc
302 //printf("random\n"); 302 //printf("random\n");
303 char *random_name = util_random_str(); 303 char *random_name = util_random_str();
304 ucx_buffer_puts(href, random_name); 304 ucx_buffer_puts(href, random_name);
305 free(random_name); 305 free(random_name);
306 } 306 }
307 307 }
308 } 308
309 } 309 // cleanup
310 free(elm.ptr);
311 }
312 free(elms);
310 313
311 // if necessary add a path separator 314 // if necessary add a path separator
312 if(p.ptr[p.length-1] == '/') { 315 if(p.ptr[p.length-1] == '/') {
313 if(href->space[href->pos-1] != '/') { 316 if(href->space[href->pos-1] != '/') {
314 ucx_buffer_putc(href, '/'); 317 ucx_buffer_putc(href, '/');

mercurial