Lines Matching refs:contents
83 bool WriteFile(const string& path, vector<uint8_t> contents) { in WriteFile() argument
87 size_t written = fwrite(contents.data(), 1, contents.size(), fp); in WriteFile()
88 bool result = written == contents.size() && !ferror(fp); in WriteFile()
104 vector<uint8_t> contents; in LoadFromFile() local
105 if (!ReadFile(filename, &contents)) in LoadFromFile()
107 file_size = contents.size(); in LoadFromFile()
109 TEST_AND_RETURN_FALSE(contents.size() >= kHeaderSize); in LoadFromFile()
110 magic = string(contents.data(), contents.data() + 8); in LoadFromFile()
111 memcpy(&ctrl_len, contents.data() + 8, sizeof(ctrl_len)); in LoadFromFile()
112 memcpy(&diff_len, contents.data() + 16, sizeof(diff_len)); in LoadFromFile()
113 memcpy(&new_file_len, contents.data() + 24, sizeof(new_file_len)); in LoadFromFile()
124 uint8_t* ptr = contents.data() + kHeaderSize; in LoadFromFile()