aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Rumney <[email protected]>2008-07-07 10:59:46 +0000
committerJason Rumney <[email protected]>2008-07-07 10:59:46 +0000
commitec7e221c59747261cf621ab18e217e8f9721813f (patch)
tree80ea0116ab20b22c0b943279aeb97d981c3ef36d
parent3feeda55b3e3e624d82db69d4c5e5ffd0d25c0c9 (diff)
(WS_EX_LAYERED): Define if not already.
-rw-r--r--src/ChangeLog4
-rw-r--r--src/w32term.c5
2 files changed, 9 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index dbda1cf96e..e60579f610 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2008-07-07 Jason Rumney <[email protected]>
+
+ * w32term.c (WS_EX_LAYERED): Define if not already.
+
2008-07-06 Chong Yidong <[email protected]>
* xfaces.c (set_font_frame_param): Don't try to set the font
diff --git a/src/w32term.c b/src/w32term.c
index 8f9aed2880..4133229e9f 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -145,6 +145,11 @@ BOOL (PASCAL *pfnSetLayeredWindowAttributes) (HWND, COLORREF, BYTE, DWORD);
#ifndef LWA_ALPHA
#define LWA_ALPHA 0x02
#endif
+/* WS_EX_LAYERED is defined unconditionally by MingW, but only for W2K and
+ later targets by MSVC headers. */
+#ifndef WS_EX_LAYERED
+#define WS_EX_LAYERED 0x80000
+#endif
/* Frame being updated by update_frame. This is declared in term.c.
This is set by update_begin and looked at by all the