mirror of
https://github.com/reactos/reactos.git
synced 2024-07-02 10:45:24 +00:00
[CDFS][FASTFAT][NPFS]
- Fix MSVC warnings svn path=/trunk/; revision=52546
This commit is contained in:
parent
2750bc8ed5
commit
f6630535f2
|
@ -143,7 +143,7 @@ typedef struct _CDINFO
|
||||||
ULONG RootStart;
|
ULONG RootStart;
|
||||||
ULONG RootSize;
|
ULONG RootSize;
|
||||||
WCHAR VolumeLabel[MAXIMUM_VOLUME_LABEL_LENGTH / sizeof(WCHAR)];
|
WCHAR VolumeLabel[MAXIMUM_VOLUME_LABEL_LENGTH / sizeof(WCHAR)];
|
||||||
ULONG VolumeLabelLength;
|
USHORT VolumeLabelLength;
|
||||||
ULONG SerialNumber;
|
ULONG SerialNumber;
|
||||||
} CDINFO, *PCDINFO;
|
} CDINFO, *PCDINFO;
|
||||||
|
|
||||||
|
|
|
@ -40,7 +40,7 @@ CdfsMakeAbsoluteFilename(PFILE_OBJECT FileObject,
|
||||||
PUNICODE_STRING RelativeFileName,
|
PUNICODE_STRING RelativeFileName,
|
||||||
PUNICODE_STRING AbsoluteFileName)
|
PUNICODE_STRING AbsoluteFileName)
|
||||||
{
|
{
|
||||||
ULONG Length;
|
USHORT Length;
|
||||||
PFCB Fcb;
|
PFCB Fcb;
|
||||||
NTSTATUS Status;
|
NTSTATUS Status;
|
||||||
|
|
||||||
|
|
|
@ -533,7 +533,7 @@ CdfsGetBothDirectoryInformation(PFCB Fcb,
|
||||||
|
|
||||||
/* Copy short name */
|
/* Copy short name */
|
||||||
ASSERT(Fcb->ShortNameU.Length / sizeof(WCHAR) <= 12);
|
ASSERT(Fcb->ShortNameU.Length / sizeof(WCHAR) <= 12);
|
||||||
Info->ShortNameLength = Fcb->ShortNameU.Length;
|
Info->ShortNameLength = (CCHAR)Fcb->ShortNameU.Length;
|
||||||
RtlCopyMemory(Info->ShortName, Fcb->ShortNameU.Buffer, Fcb->ShortNameU.Length);
|
RtlCopyMemory(Info->ShortName, Fcb->ShortNameU.Buffer, Fcb->ShortNameU.Length);
|
||||||
|
|
||||||
return(STATUS_SUCCESS);
|
return(STATUS_SUCCESS);
|
||||||
|
|
|
@ -153,7 +153,7 @@ CdfsGetNameInformation(PFILE_OBJECT FileObject,
|
||||||
ASSERT(Fcb != NULL);
|
ASSERT(Fcb != NULL);
|
||||||
|
|
||||||
/* If buffer can't hold at least the file name length, bail out */
|
/* If buffer can't hold at least the file name length, bail out */
|
||||||
if (*BufferLength < FIELD_OFFSET(FILE_NAME_INFORMATION, FileName[0]))
|
if (*BufferLength < (ULONG)FIELD_OFFSET(FILE_NAME_INFORMATION, FileName[0]))
|
||||||
return STATUS_BUFFER_OVERFLOW;
|
return STATUS_BUFFER_OVERFLOW;
|
||||||
|
|
||||||
/* Calculate file name length in bytes */
|
/* Calculate file name length in bytes */
|
||||||
|
|
|
@ -46,7 +46,7 @@ CdfsGetPVDData(PUCHAR Buffer,
|
||||||
PCDINFO CdInfo)
|
PCDINFO CdInfo)
|
||||||
{
|
{
|
||||||
PPVD Pvd;
|
PPVD Pvd;
|
||||||
ULONG i;
|
USHORT i;
|
||||||
PUCHAR pc;
|
PUCHAR pc;
|
||||||
PWCHAR pw;
|
PWCHAR pw;
|
||||||
|
|
||||||
|
|
|
@ -379,7 +379,7 @@ VfatGetNameInformation(PFILE_OBJECT FileObject,
|
||||||
ASSERT(FCB != NULL);
|
ASSERT(FCB != NULL);
|
||||||
|
|
||||||
/* If buffer can't hold at least the file name length, bail out */
|
/* If buffer can't hold at least the file name length, bail out */
|
||||||
if (*BufferLength < FIELD_OFFSET(FILE_NAME_INFORMATION, FileName[0]))
|
if (*BufferLength < (ULONG)FIELD_OFFSET(FILE_NAME_INFORMATION, FileName[0]))
|
||||||
return STATUS_BUFFER_OVERFLOW;
|
return STATUS_BUFFER_OVERFLOW;
|
||||||
|
|
||||||
/* Save file name length, and as much file len, as buffer length allows */
|
/* Save file name length, and as much file len, as buffer length allows */
|
||||||
|
|
|
@ -21,7 +21,7 @@ NpfsQueryDirectory(PNPFS_CCB Ccb,
|
||||||
PULONG Size)
|
PULONG Size)
|
||||||
{
|
{
|
||||||
PIO_STACK_LOCATION Stack;
|
PIO_STACK_LOCATION Stack;
|
||||||
LONG BufferLength = 0;
|
ULONG BufferLength = 0;
|
||||||
PUNICODE_STRING SearchPattern = NULL;
|
PUNICODE_STRING SearchPattern = NULL;
|
||||||
FILE_INFORMATION_CLASS FileInformationClass;
|
FILE_INFORMATION_CLASS FileInformationClass;
|
||||||
ULONG FileIndex = 0;
|
ULONG FileIndex = 0;
|
||||||
|
|
|
@ -21,7 +21,7 @@ VOID HexDump(PUCHAR Buffer, ULONG Length)
|
||||||
CHAR Line[65];
|
CHAR Line[65];
|
||||||
UCHAR ch;
|
UCHAR ch;
|
||||||
const char Hex[] = "0123456789ABCDEF";
|
const char Hex[] = "0123456789ABCDEF";
|
||||||
int i, j;
|
ULONG i, j;
|
||||||
|
|
||||||
DbgPrint("---------------\n");
|
DbgPrint("---------------\n");
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue