Lines Matching refs:fileStat
527 struct stat fileStat = {0};
528 EXPECT_EQ(0, stat(CFG_FILE.c_str(), &fileStat));
529 EXPECT_EQ(CFG_FILE_UID, fileStat.st_uid);
530 EXPECT_EQ(CFG_FILE_GID, fileStat.st_gid);
531 EXPECT_EQ(CFG_FILE_MODE, CFG_FILE_MODE & fileStat.st_mode);
532 EXPECT_TRUE(fileStat.st_size > 0);
533 EXPECT_TRUE(fileStat.st_size <= MAX_JSON_FILE_LEN);
540 struct stat fileStat = {0};
541 (void)stat(CFG_FILE.c_str(), &fileStat);
548 buffer = static_cast<char*>(malloc(static_cast<size_t>(fileStat.st_size) + 1));
553 if (fread(buffer, fileStat.st_size, 1, fd) != 1) {
558 buffer[fileStat.st_size] = '\0';