Mercurial > dwindows
comparison dw.h @ 1404:56f311dc23f6
Changes to get the library building with Watcom on OS/2.
These changes mean that VisualAge 3.0 will no longer build the library.
Please use version 3.6 or higher.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Tue, 29 Nov 2011 15:25:41 +0000 |
parents | 943266c86aed |
children | ddf9cfb4a074 |
comparison
equal
deleted
inserted
replaced
1403:20c6d0c50c94 | 1404:56f311dc23f6 |
---|---|
65 #endif | 65 #endif |
66 | 66 |
67 #if defined(__OS2__) || (defined(__WIN32__) && !defined(GDK_WINDOWING_WIN32)) || defined(__MAC__) || (defined(WINNT) && !defined(GDK_WINDOWING_WIN32)) || defined(__EMX__) | 67 #if defined(__OS2__) || (defined(__WIN32__) && !defined(GDK_WINDOWING_WIN32)) || defined(__MAC__) || (defined(WINNT) && !defined(GDK_WINDOWING_WIN32)) || defined(__EMX__) |
68 /* OS/2, Windows or MacOS */ | 68 /* OS/2, Windows or MacOS */ |
69 | 69 |
70 #if (defined(__IBMC__) || defined(_System)) && !defined(API) | 70 #ifdef __OS2__ |
71 #define API _System | 71 # if (defined(__IBMC__) || defined(__WATCOMC__) || defined(_System)) && !defined(API) |
72 # define API _System | |
73 # endif | |
72 #endif | 74 #endif |
73 | 75 |
74 /* Used internally */ | 76 /* Used internally */ |
75 #define TYPEBOX 0 | 77 #define TYPEBOX 0 |
76 #define TYPEITEM 1 | 78 #define TYPEITEM 1 |