_WCNORETURN void _OutOfMemoryExit( void ) { _OutOfMemory(); while( _MessageLoop( FALSE ) ) ; _WindowsExitRtn = NULL; exit( 0 ); // never return }
/* * _MemReAlloc - allocate some memory */ void _WCI86FAR *_MemReAlloc( void _WCI86FAR *ptr, unsigned size ) { void _WCI86FAR *tmp; tmp = FARrealloc( ptr, size ); if( tmp == NULL ) { _OutOfMemory(); while( _MessageLoop( FALSE ) ); _WindowsExitRtn = NULL; exit( 0 ); } return( tmp ); } /* _MemReAlloc */
/* * _MemAlloc - allocate some memory */ void _WCI86FAR *_MemAlloc( unsigned size ) { void _WCI86FAR *tmp; tmp = FARmalloc( size ); if( tmp == NULL ) { _OutOfMemory(); while( _MessageLoop( FALSE ) ); _WindowsExitRtn = NULL; exit( 0 ); } FARmemset( tmp, 0, size ); return( tmp ); } /* _MemAlloc */