#include "B4SWriter.h" /* TODO: escape XML shit */ B4SWriter::B4SWriter() : fp(0) { } int B4SWriter::Open(const wchar_t *filename) { fp = _wfopen(filename, L"wt"); if (!fp) return 0; fwprintf(fp, L"\n"); return 1; } void B4SWriter::Write(const wchar_t *filename) { fwprintf(fp, L"\n", filename); } void B4SWriter::Write(const wchar_t *filename, const wchar_t *title, int length) { fwprintf(fp, L"\n", filename); fwprintf(fp, L"%s\n", title); fwprintf(fp, L"%d\n", length); fwprintf(fp, L"\n"); } void B4SWriter::Close() { fputs("", fp); fclose(fp); }