Lines Matching full:file
17 Writer::Writer(std::FILE *file)
18 : file_(file), fd_(-1), stream_(NULL), needs_fclose_(false) {}
37 std::FILE *file = NULL;
39 ::fopen_s(&file, filename, "rb+");
41 if (file == NULL) {
42 if (::fopen_s(&file, filename, "wb") != 0) {
47 std::FILE *file = NULL;
49 file = ::fopen(filename, "rb+");
51 if (file == NULL) {
52 file = ::fopen(filename, "wb");
53 MARISA_THROW_IF(file == NULL, MARISA_IO_ERROR);
56 if (::fseek(file, offset, whence) != 0) {
57 ::fclose(file);
60 file_ = file;