Lines Matching defs:file
719 RINOK(MessageError("Cannot replace file with folder with same name", destPathSys))
728 RINOK(MessageError("Cannot replace folder with file with same name", destPathSys))
773 RINOK(MessageError("Cannot create name for file", destPathSys))
784 RINOK(MessageError("Cannot delete output file", destPathSys))
877 CVirtFile &file = VirtFileSystemSpec->AddNewFile();
879 file.Name = name;
880 file.IsDir = IntToBool(isDir);
881 file.IsAltStream = _isAltStream;
882 file.Size = 0;
884 RINOK(GetTime(getProp, kpidCTime, file.CTime, file.CTimeDefined))
885 RINOK(GetTime(getProp, kpidATime, file.ATime, file.ATimeDefined))
886 RINOK(GetTime(getProp, kpidMTime, file.MTime, file.MTimeDefined))
892 file.Attrib = prop.ulVal;
893 file.AttribDefined = true;
895 // else if (isDir) file.Attrib = FILE_ATTRIBUTE_DIRECTORY;
897 file.ExpectedSize = 0;
899 file.ExpectedSize = size;
949 // FIXME: probably we must request file size from VirtFileSystem
983 CVirtFile &file = Files.Back();
984 size_t rem = file.Data.Size() - (size_t)file.Size;
989 if (file.Data.Size() == 0)
990 b = file.ExpectedSize;
991 UInt64 a = file.Size + size;
994 a = (UInt64)file.Data.Size() * 2;
1000 useMem = file.Data.ReAlloc_KeepData(b_sizet, (size_t)file.Size);
1004 memcpy(file.Data + file.Size, data, size);
1005 file.Size += size;
1025 const CVirtFile &file = Files[_numFlushed];
1026 const FString path = DirPrefix + us2fs(Get_Correct_FsFile_Name(file.Name));
1033 // MessageBoxMyError(UString("Can't create file ") + fs2us(tempFilePath));
1036 RINOK(WriteStream(_outFileStream, file.Data, (size_t)file.Size))
1040 if (file.CTimeDefined ||
1041 file.ATimeDefined ||
1042 file.MTimeDefined)
1044 file.CTimeDefined ? &file.CTime : NULL,
1045 file.ATimeDefined ? &file.ATime : NULL,
1046 file.MTimeDefined ? &file.MTime : NULL);
1050 if (file.AttribDefined)
1051 NDir::SetFileAttrib_PosixHighDetect(path, file.Attrib);