dav/scfg.c

changeset 521
c5bbae4b3cca
parent 491
fdc2fb090cc7
child 522
46f96dcd6eab
equal deleted inserted replaced
520:da2b0cc44e4f 521:c5bbae4b3cca
411 print_error(parentlineno, 411 print_error(parentlineno,
412 "missing database element for directory %s\n", name); 412 "missing database element for directory %s\n", name);
413 return 1; 413 return 1;
414 } 414 }
415 415
416 SyncDirectory *dir = malloc(sizeof(SyncDirectory)); 416 SyncDirectory *dir = calloc(1, sizeof(SyncDirectory));
417 dir->name = strdup(name); 417 dir->name = strdup(name);
418 dir->path = scfg_create_path(path); 418 dir->path = scfg_create_path(path);
419 dir->collection = collection ? strdup(collection) : NULL; 419 dir->collection = collection ? strdup(collection) : NULL;
420 dir->repository = strdup(repository); 420 dir->repository = strdup(repository);
421 dir->database = strdup(database); 421 dir->database = strdup(database);

mercurial