dav/db.c

changeset 251
7534cb97b9ab
parent 250
a2cb914f133f
child 257
49f3c58cc06c
equal deleted inserted replaced
250:a2cb914f133f 251:7534cb97b9ab
58 xmlTextReaderPtr reader = xmlReaderForFile(db_file, NULL, 0); 58 xmlTextReaderPtr reader = xmlReaderForFile(db_file, NULL, 0);
59 if(!reader) { 59 if(!reader) {
60 xmlDoc *doc = doc = xmlNewDoc(BAD_CAST "1.0"); 60 xmlDoc *doc = doc = xmlNewDoc(BAD_CAST "1.0");
61 xmlNode *root = xmlNewNode(NULL, BAD_CAST "directory"); 61 xmlNode *root = xmlNewNode(NULL, BAD_CAST "directory");
62 xmlDocSetRootElement(doc, root); 62 xmlDocSetRootElement(doc, root);
63 if(!xmlSaveFormatFileEnc(db_file, doc, "UTF-8", 1) == -1) { 63 if(xmlSaveFormatFileEnc(db_file, doc, "UTF-8", 1) == -1) {
64 destroy_db(db); 64 destroy_db(db);
65 db = NULL; 65 db = NULL;
66 } 66 }
67 xmlFreeDoc(doc); 67 xmlFreeDoc(doc);
68 free(db_file); 68 free(db_file);

mercurial