home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #6 / amigamamagazinepolishissue1998.iso / coders / biblioteki / c_library / asyncio / source / openasyncfromfh.c < prev    next >
C/C++ Source or Header  |  1977-12-31  |  536b  |  21 lines

  1. #include "async.h"
  2.  
  3. #ifdef ASIO_NOEXTERNALS
  4. _ASM _ARGS AsyncFile *
  5. OpenAsyncFromFH(
  6.     _REG( a0 ) BPTR handle,
  7.     _REG( d0 ) OpenModes mode,
  8.     _REG( d1 ) LONG bufferSize,
  9.     _REG( a1 ) struct ExecBase *SysBase,
  10.     _REG( a2 ) struct DosLibrary *DOSBase )
  11. {
  12.     return( AS_OpenAsyncFH( handle, mode, bufferSize, FALSE, SysBase, DOSBase ) );
  13. }
  14. #else
  15. _ASM LibCall _ARGS AsyncFile *
  16. OpenAsyncFromFH( _REG( a0 ) BPTR handle, _REG( d0 ) OpenModes mode, _REG( d1 ) LONG bufferSize )
  17. {
  18.     return( AS_OpenAsyncFH( handle, mode, bufferSize, FALSE ) );
  19. }
  20. #endif
  21.