mirror of
https://github.com/reactos/reactos.git
synced 2024-12-30 19:14:31 +00:00
Build usetup and ntoskrnl and winmm in gcc 4.0
svn path=/trunk/; revision=15494
This commit is contained in:
parent
332a72f9b8
commit
46dd88ef81
3 changed files with 8 additions and 8 deletions
|
@ -275,7 +275,7 @@ APIENTRY DWORD wodMessage(DWORD dwId, DWORD dwMessage, DWORD dwUser, DWORD dwPar
|
||||||
case WODM_GETVOLUME:
|
case WODM_GETVOLUME:
|
||||||
DPRINT("WODM_GETVOLUME");
|
DPRINT("WODM_GETVOLUME");
|
||||||
{
|
{
|
||||||
WAVE_DD_VOLUME Vol;
|
WAVE_DD_VOLUME Vol = {};
|
||||||
DWORD res;
|
DWORD res;
|
||||||
|
|
||||||
res = soundGetData(WaveOutDevice, dwId, sizeof(Vol),
|
res = soundGetData(WaveOutDevice, dwId, sizeof(Vol),
|
||||||
|
|
|
@ -31,7 +31,7 @@ ObpCaptureObjectName(IN OUT PUNICODE_STRING CapturedName,
|
||||||
IN KPROCESSOR_MODE AccessMode)
|
IN KPROCESSOR_MODE AccessMode)
|
||||||
{
|
{
|
||||||
NTSTATUS Status = STATUS_SUCCESS;
|
NTSTATUS Status = STATUS_SUCCESS;
|
||||||
UNICODE_STRING LocalName;
|
UNICODE_STRING LocalName = {}; /* <= GCC 4.0 + Optimizer */
|
||||||
|
|
||||||
/* First Probe the String */
|
/* First Probe the String */
|
||||||
DPRINT("ObpCaptureObjectName: %wZ\n", ObjectName);
|
DPRINT("ObpCaptureObjectName: %wZ\n", ObjectName);
|
||||||
|
|
|
@ -599,7 +599,7 @@ CabinetOpen(VOID)
|
||||||
wcscpy(CabinetPrev, CabinetName);
|
wcscpy(CabinetPrev, CabinetName);
|
||||||
RemoveFileName(CabinetPrev);
|
RemoveFileName(CabinetPrev);
|
||||||
CabinetNormalizePath(CabinetPrev, 256);
|
CabinetNormalizePath(CabinetPrev, 256);
|
||||||
RtlInitAnsiString( &astring, Buffer );
|
RtlInitAnsiString( &astring, (LPSTR)Buffer );
|
||||||
ustring.Length = wcslen( CabinetPrev );
|
ustring.Length = wcslen( CabinetPrev );
|
||||||
ustring.Buffer = CabinetPrev + ustring.Length;
|
ustring.Buffer = CabinetPrev + ustring.Length;
|
||||||
ustring.MaximumLength = sizeof( CabinetPrev ) - ustring.Length;
|
ustring.MaximumLength = sizeof( CabinetPrev ) - ustring.Length;
|
||||||
|
@ -607,7 +607,7 @@ CabinetOpen(VOID)
|
||||||
Buffer += astring.Length + 1;
|
Buffer += astring.Length + 1;
|
||||||
|
|
||||||
/* Read label of prev disk */
|
/* Read label of prev disk */
|
||||||
RtlInitAnsiString( &astring, Buffer );
|
RtlInitAnsiString( &astring, (LPSTR)Buffer );
|
||||||
ustring.Length = 0;
|
ustring.Length = 0;
|
||||||
ustring.Buffer = DiskPrev;
|
ustring.Buffer = DiskPrev;
|
||||||
ustring.MaximumLength = sizeof( DiskPrev );
|
ustring.MaximumLength = sizeof( DiskPrev );
|
||||||
|
@ -626,7 +626,7 @@ CabinetOpen(VOID)
|
||||||
wcscpy(CabinetNext, CabinetName);
|
wcscpy(CabinetNext, CabinetName);
|
||||||
RemoveFileName(CabinetNext);
|
RemoveFileName(CabinetNext);
|
||||||
CabinetNormalizePath(CabinetNext, 256);
|
CabinetNormalizePath(CabinetNext, 256);
|
||||||
RtlInitAnsiString( &astring, Buffer );
|
RtlInitAnsiString( &astring, (LPSTR)Buffer );
|
||||||
ustring.Length = wcslen( CabinetNext );
|
ustring.Length = wcslen( CabinetNext );
|
||||||
ustring.Buffer = CabinetNext + ustring.Length;
|
ustring.Buffer = CabinetNext + ustring.Length;
|
||||||
ustring.MaximumLength = sizeof( CabinetNext ) - ustring.Length;
|
ustring.MaximumLength = sizeof( CabinetNext ) - ustring.Length;
|
||||||
|
@ -634,7 +634,7 @@ CabinetOpen(VOID)
|
||||||
Buffer += astring.Length + 1;
|
Buffer += astring.Length + 1;
|
||||||
|
|
||||||
/* Read label of next disk */
|
/* Read label of next disk */
|
||||||
RtlInitAnsiString( &astring, Buffer );
|
RtlInitAnsiString( &astring, (LPSTR)Buffer );
|
||||||
ustring.Length = 0;
|
ustring.Length = 0;
|
||||||
ustring.Buffer = DiskNext;
|
ustring.Buffer = DiskNext;
|
||||||
ustring.MaximumLength = sizeof( DiskNext );
|
ustring.MaximumLength = sizeof( DiskNext );
|
||||||
|
@ -999,7 +999,7 @@ ULONG CabinetExtractFile( PCAB_SEARCH Search )
|
||||||
CFData = (PCFDATA)((char *)(CFData+1) + DataReserved + CFData->CompSize);
|
CFData = (PCFDATA)((char *)(CFData+1) + DataReserved + CFData->CompSize);
|
||||||
}
|
}
|
||||||
// now decompress and discard any data in the block before the start of the file
|
// now decompress and discard any data in the block before the start of the file
|
||||||
CurrentBuffer = ((char *)(CFData+1)) + DataReserved; // start of comp data
|
CurrentBuffer = ((unsigned char *)(CFData+1)) + DataReserved; // start of comp data
|
||||||
RemainingBlock = CFData->CompSize;
|
RemainingBlock = CFData->CompSize;
|
||||||
InputLength = RemainingBlock;
|
InputLength = RemainingBlock;
|
||||||
while( CurrentOffset < Search->File->FileOffset )
|
while( CurrentOffset < Search->File->FileOffset )
|
||||||
|
@ -1047,7 +1047,7 @@ ULONG CabinetExtractFile( PCAB_SEARCH Search )
|
||||||
DPRINT( "Out of block data\n" );
|
DPRINT( "Out of block data\n" );
|
||||||
CFData = (PCFDATA)CurrentBuffer;
|
CFData = (PCFDATA)CurrentBuffer;
|
||||||
RemainingBlock = CFData->CompSize;
|
RemainingBlock = CFData->CompSize;
|
||||||
CurrentBuffer = ((char *)(CFData+1) + DataReserved);
|
CurrentBuffer = ((unsigned char *)(CFData+1) + DataReserved);
|
||||||
InputLength = RemainingBlock;
|
InputLength = RemainingBlock;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue