mirror of
https://github.com/reactos/wine.git
synced 2025-02-13 08:44:54 +00:00
Put return value of LocalAlloc in CX too.
This commit is contained in:
parent
3c77035a72
commit
13cec5ebfa
@ -9,7 +9,7 @@ file krnl386.exe
|
|||||||
2 stub ExitKernel
|
2 stub ExitKernel
|
||||||
3 pascal GetVersion() GetVersion16
|
3 pascal GetVersion() GetVersion16
|
||||||
4 pascal16 LocalInit(word word word) LocalInit
|
4 pascal16 LocalInit(word word word) LocalInit
|
||||||
5 pascal16 LocalAlloc(word word) LocalAlloc16
|
5 register LocalAlloc(word word) WIN16_LocalAlloc
|
||||||
6 pascal16 LocalReAlloc(word word word) LocalReAlloc16
|
6 pascal16 LocalReAlloc(word word word) LocalReAlloc16
|
||||||
7 pascal16 LocalFree(word) LocalFree16
|
7 pascal16 LocalFree(word) LocalFree16
|
||||||
8 pascal LocalLock(word) LocalLock16
|
8 pascal LocalLock(word) LocalLock16
|
||||||
|
@ -1521,6 +1521,19 @@ HLOCAL16 WINAPI LocalAlloc16( UINT16 flags, WORD size )
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* WIN16_LocalAlloc
|
||||||
|
*/
|
||||||
|
void WINAPI WIN16_LocalAlloc( CONTEXT *context )
|
||||||
|
{
|
||||||
|
WORD *stack = PTR_SEG_OFF_TO_LIN(SS_reg(context), SP_reg(context));
|
||||||
|
UINT16 flags = (UINT16)stack[3];
|
||||||
|
WORD size = (WORD)stack[2];
|
||||||
|
TRACE(local,"WIN16LocalAlloc: %04x %d \n", flags, size);
|
||||||
|
AX_reg(context) = CX_reg(context) = LOCAL_Alloc( DS_reg(context), flags, size );
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* LocalReAlloc16 (KERNEL.6)
|
* LocalReAlloc16 (KERNEL.6)
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user