void dostore(cell *up) { xt_t xt; cell adr; cell len; write_dictionary(outfile, strlen(outfile), (char *)V(TORIGIN), V(DP)-V(TORIGIN), up, V(NUM_USER)); exit(0); }
bool SettingsFileWriter::write( const char* filename, const Dictionary& settings) { FILE* file = fopen(filename, "wt"); if (!file) return false; fprintf(file, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"); fprintf(file, "<settings>\n"); Indenter indenter(4); write_dictionary(file, indenter, settings); fprintf(file, "</settings>\n"); fclose(file); return true; }
bool SettingsFileWriter::write( const char* filename, const Dictionary& settings) { FILE* file = fopen(filename, "wt"); if (!file) return false; fprintf(file, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"); Indenter indenter(4); XMLElement settings_element("settings", file, indenter); settings_element.write(true); write_dictionary(settings, file, indenter); settings_element.close(); fclose(file); return true; }