home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PROG_C / BSC32.ZIP / HUNGARY.H < prev    next >
Text File  |  1993-08-16  |  968b  |  51 lines

  1. // instant hungarian
  2.  
  3. // base types
  4. //
  5.  
  6. // for compatibiity with 16 bit headers
  7.  
  8. #define far
  9. #define near
  10. #define _far
  11. #define _near
  12. #define __far
  13. #define __near
  14. #define FAR
  15. #define NEAR
  16. #define BSC_API
  17. #define PASCAL
  18. #define _fstrcmp strcmp
  19. #define _fstricmp stricmp
  20. #define _fstrlen strlen
  21. #define _fstrcpy strcpy
  22. #define _fstrchr strchr
  23. #define _fstrcat strcat
  24. #define _fstrncmp strncmp
  25. #define _fstrrchr strrchr
  26. #define _fstrstr  strstr
  27. #define _fmalloc malloc
  28. #define _fcalloc calloc
  29. #define _ffree free
  30. #define _fmemcpy memcpy
  31.  
  32. #define TRUE  1
  33. #define FALSE 0
  34.  
  35. typedef void         VOID;
  36. typedef unsigned char    BYTE;
  37. typedef unsigned short    WORD;
  38. typedef unsigned int    UINT;
  39. typedef int        INT;
  40. typedef unsigned long    DWORD;
  41. typedef long        LONG;
  42. typedef unsigned short     BOOL;
  43.  
  44. // pointer types
  45. //
  46. typedef char NEAR *    SZ;
  47. typedef char FAR  *    LSZ;
  48. typedef void FAR  *    LPV;
  49. typedef BYTE FAR  *    LPB;
  50. typedef char FAR  *    LPCH;
  51.