--- a/Win32Handle.st Fri Dec 17 12:32:53 1999 +0100
+++ b/Win32Handle.st Fri Dec 17 12:35:57 1999 +0100
@@ -25,6 +25,9 @@
# undef Context
# undef Time
# undef Date
+# undef Set
+# undef Signal
+# undef Delay
# include <windows.h>
@@ -64,6 +67,15 @@
# ifdef __DEF_Time
# define Time __DEF_Time
# endif
+# ifdef __DEF_Set
+# define Set __DEF_Set
+# endif
+# ifdef __DEF_Signal
+# define Signal __DEF_Signal
+# endif
+# ifdef __DEF_Delay
+# define Delay __DEF_Delay
+# endif
# define INT int
%}
@@ -80,8 +92,8 @@
HANDLE h = (HANDLE)(__externalAddressVal(self));
if (h) {
- __externalAddressVal(self) = (HANDLE)0;
- CloseHandle(h);
+ __externalAddressVal(self) = (HANDLE)0;
+ CloseHandle(h);
}
%}
@@ -97,8 +109,8 @@
HANDLE h = (HANDLE)(__externalAddressVal(self));
if (h) {
- __externalAddressVal(self) = (HANDLE)0;
- CloseHandle(h);
+ __externalAddressVal(self) = (HANDLE)0;
+ CloseHandle(h);
}
%}.
Lobby unregister:self
@@ -109,5 +121,5 @@
!Win32Handle class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/Win32Handle.st,v 1.1 1999-09-18 11:23:56 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/Win32Handle.st,v 1.2 1999-12-17 11:35:56 cg Exp $'
! !