home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / pOSxA.lzx / pOSxA / dos / dosasl.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-03-12  |  1.1 KB  |  52 lines

  1. #ifndef DOS_DOSASL_H
  2. #define DOS_DOSASL_H
  3.  
  4. /*******************************************************************
  5.  pOS / Amiga adapt
  6. *******************************************************************/
  7.  
  8. #ifndef EXEC_LIBRARIES_H
  9. #include <exec/libraries.h>
  10. #endif
  11. #ifndef EXEC_LISTS_H
  12. #include <exec/lists.h>
  13. #endif
  14. #ifndef DOS_DOS_H
  15. #include <dos/dos.h>
  16. #endif
  17. #ifndef __INC_POS_PDOS_SCANDIR_H
  18. #include <p:pDos/ScanDir.h>
  19. #endif
  20. #ifndef __INC_POS_PDOS_DOSERRORS_H
  21. #include <p:pDos/DosErrors.h>
  22. #endif
  23.  
  24.  
  25. #define AnchorPath pOS_AnchorPath
  26. #define AChain pOS_AnchorPathObj
  27.  
  28.  
  29. #ifdef __IGNORE_NOT_SUPPORTED__
  30.  
  31.   #define ap_First   ap_List.lh_Head       /** ? **/
  32.   #define ap_Current ap_List.lh_TailPred   /** ? **/
  33.   #define ap_Strlen  ap_BufLen  /** pOS **/
  34.  
  35. #endif /** __IGNORE_NOT_SUPPORTED__ **/
  36.  
  37.  
  38.  
  39.  
  40. #define APF_DOWILD    APF_OnlyWild
  41. #define APF_ITSWILD    APF_IsWild
  42. #define APF_DODIR    APF_DoEnterDir
  43. #define APF_DIDDIR    APF_ReturnDir
  44.  
  45. #define an_Info an_FIB
  46.  
  47. #define ERROR_BUFFER_OVERFLOW    DOSERR_NoMem
  48. #define ERROR_BREAK        DOSERR_ProgAborted
  49. #define ERROR_NOT_EXECUTABLE    DOSERR_Unknown
  50.  
  51. #endif /* DOS_DOSASL_H */
  52.