summaryrefslogtreecommitdiffstats
path: root/winsup/w32api/include/winnt.h
diff options
context:
space:
mode:
authorEarnie Boyd <earnie@users.sf.net>2003-07-11 11:56:00 +0000
committerEarnie Boyd <earnie@users.sf.net>2003-07-11 11:56:00 +0000
commit57552a73783b9f0f6d336d3f29873b2f7a8ab472 (patch)
treebd06b73bd58179c24f6b2d4331d91fb827384fae /winsup/w32api/include/winnt.h
parente47d5648355dba670df3abdf467c06b4f209a300 (diff)
downloadcygnal-57552a73783b9f0f6d336d3f29873b2f7a8ab472.tar.gz
cygnal-57552a73783b9f0f6d336d3f29873b2f7a8ab472.tar.bz2
cygnal-57552a73783b9f0f6d336d3f29873b2f7a8ab472.zip
* include/winnt.h (HANDLE): Define based on STRICT filter.
(THREAD_BASE_PRIORITY_MIN): Use parens around negative value. (THREAD_BASE_PRIOIRTY_IDLE): Ditto.
Diffstat (limited to 'winsup/w32api/include/winnt.h')
-rw-r--r--winsup/w32api/include/winnt.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/winsup/w32api/include/winnt.h b/winsup/w32api/include/winnt.h
index 496529513..93a476487 100644
--- a/winsup/w32api/include/winnt.h
+++ b/winsup/w32api/include/winnt.h
@@ -116,11 +116,12 @@ typedef const TCHAR *LPCTSTR;
#define TEXT(q) __TEXT(q)
typedef SHORT *PSHORT;
typedef LONG *PLONG;
-typedef void *HANDLE;
typedef HANDLE *PHANDLE,*LPHANDLE;
#ifdef STRICT
+typedef void *HANDLE;
#define DECLARE_HANDLE(n) typedef struct n##__{int i;}*n
#else
+typedef PVOID HANDLE;
#define DECLARE_HANDLE(n) typedef HANDLE n
#endif
typedef DWORD LCID;
@@ -289,8 +290,8 @@ typedef DWORD FLONG;
#define THREAD_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED|SYNCHRONIZE|0x3FF)
#define THREAD_BASE_PRIORITY_LOWRT 15
#define THREAD_BASE_PRIORITY_MAX 2
-#define THREAD_BASE_PRIORITY_MIN -2
-#define THREAD_BASE_PRIORITY_IDLE -15
+#define THREAD_BASE_PRIORITY_MIN (-2)
+#define THREAD_BASE_PRIORITY_IDLE (-15)
#define EXCEPTION_NONCONTINUABLE 1
#define EXCEPTION_MAXIMUM_PARAMETERS 15
#define MUTANT_QUERY_STATE 0x0001