Removed unused LOCAL_LockSegptr.
This commit is contained in:
parent
4c18636d4e
commit
16e92eb3c3
|
@ -23,8 +23,7 @@ extern UINT16 LOCAL_Size( HANDLE16 ds, HLOCAL16 handle );
|
||||||
extern UINT16 LOCAL_Flags( HANDLE16 ds, HLOCAL16 handle );
|
extern UINT16 LOCAL_Flags( HANDLE16 ds, HLOCAL16 handle );
|
||||||
extern UINT16 LOCAL_HeapSize( HANDLE16 ds );
|
extern UINT16 LOCAL_HeapSize( HANDLE16 ds );
|
||||||
extern UINT16 LOCAL_CountFree( HANDLE16 ds );
|
extern UINT16 LOCAL_CountFree( HANDLE16 ds );
|
||||||
extern LPSTR LOCAL_Lock( HANDLE16 ds, HLOCAL16 handle );
|
extern void *LOCAL_Lock( HANDLE16 ds, HLOCAL16 handle );
|
||||||
extern SEGPTR LOCAL_LockSegptr( HANDLE16 ds, HLOCAL16 handle );
|
|
||||||
extern BOOL16 LOCAL_Unlock( HANDLE16 ds, HLOCAL16 handle );
|
extern BOOL16 LOCAL_Unlock( HANDLE16 ds, HLOCAL16 handle );
|
||||||
extern WORD LOCAL_Compact( HANDLE16 ds, UINT16 minfree, UINT16 flags );
|
extern WORD LOCAL_Compact( HANDLE16 ds, UINT16 minfree, UINT16 flags );
|
||||||
|
|
||||||
|
|
|
@ -1396,23 +1396,13 @@ static HLOCAL16 LOCAL_InternalLock( LPSTR heap, HLOCAL16 handle )
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* LOCAL_Lock
|
* LOCAL_Lock
|
||||||
*/
|
*/
|
||||||
LPSTR LOCAL_Lock( HANDLE16 ds, HLOCAL16 handle )
|
void *LOCAL_Lock( HANDLE16 ds, HLOCAL16 handle )
|
||||||
{
|
{
|
||||||
char *ptr = PTR_SEG_OFF_TO_LIN( ds, 0 );
|
char *ptr = PTR_SEG_OFF_TO_LIN( ds, 0 );
|
||||||
return handle ? ptr + LOCAL_InternalLock( ptr, handle ) : NULL;
|
return handle ? ptr + LOCAL_InternalLock( ptr, handle ) : NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* LOCAL_LockSegptr
|
|
||||||
*/
|
|
||||||
SEGPTR LOCAL_LockSegptr( HANDLE16 ds, HLOCAL16 handle )
|
|
||||||
{
|
|
||||||
char *ptr = PTR_SEG_OFF_TO_LIN( ds, 0 );
|
|
||||||
return PTR_SEG_OFF_TO_SEGPTR( ds, LOCAL_InternalLock( ptr, handle ) );
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* LOCAL_Unlock
|
* LOCAL_Unlock
|
||||||
*/
|
*/
|
||||||
|
@ -1594,7 +1584,9 @@ HLOCAL16 WINAPI LocalFree16( HLOCAL16 handle )
|
||||||
*/
|
*/
|
||||||
SEGPTR WINAPI LocalLock16( HLOCAL16 handle )
|
SEGPTR WINAPI LocalLock16( HLOCAL16 handle )
|
||||||
{
|
{
|
||||||
return LOCAL_LockSegptr( CURRENT_DS, handle );
|
WORD ds = CURRENT_DS;
|
||||||
|
char *ptr = PTR_SEG_OFF_TO_LIN( ds, 0 );
|
||||||
|
return PTR_SEG_OFF_TO_SEGPTR( ds, LOCAL_InternalLock( ptr, handle ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue