Author: fireball
Date: Sat Jul 18 21:18:18 2009
New Revision: 42063
URL:
http://svn.reactos.org/svn/reactos?rev=42063&view=rev
Log:
- Add wine/port.h to event.c to have POLL* defines.
- Add XBUTTON* defines to x11drv.h.
- Add HAVE_POLL section to wine/port.h.
Modified:
branches/arwinss/reactos/dll/win32/winex11.drv/event.c
branches/arwinss/reactos/dll/win32/winex11.drv/x11drv.h
branches/arwinss/reactos/include/reactos/wine/port.h
Modified: branches/arwinss/reactos/dll/win32/winex11.drv/event.c
URL:
http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/dll/win32/winex…
==============================================================================
--- branches/arwinss/reactos/dll/win32/winex11.drv/event.c [iso-8859-1] (original)
+++ branches/arwinss/reactos/dll/win32/winex11.drv/event.c [iso-8859-1] Sat Jul 18
21:18:18 2009
@@ -20,7 +20,7 @@
*/
#include "config.h"
-
+#include "wine/port.h"
#ifdef HAVE_POLL_H
#include <poll.h>
#endif
Modified: branches/arwinss/reactos/dll/win32/winex11.drv/x11drv.h
URL:
http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/dll/win32/winex…
==============================================================================
--- branches/arwinss/reactos/dll/win32/winex11.drv/x11drv.h [iso-8859-1] (original)
+++ branches/arwinss/reactos/dll/win32/winex11.drv/x11drv.h [iso-8859-1] Sat Jul 18
21:18:18 2009
@@ -785,4 +785,7 @@
#define XEMBED_MAPPED (1 << 0)
+#define XBUTTON1 0x0001
+#define XBUTTON2 0x0002
+
#endif /* __WINE_X11DRV_H */
Modified: branches/arwinss/reactos/include/reactos/wine/port.h
URL:
http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/include/reactos…
==============================================================================
--- branches/arwinss/reactos/include/reactos/wine/port.h [iso-8859-1] (original)
+++ branches/arwinss/reactos/include/reactos/wine/port.h [iso-8859-1] Sat Jul 18 21:18:18
2009
@@ -254,6 +254,22 @@
void *memmove(void *dest, const void *src, size_t len);
#endif /* !defined(HAVE_MEMMOVE) */
+#ifndef HAVE_POLL
+struct pollfd
+{
+ int fd;
+ short events;
+ short revents;
+};
+#define POLLIN 0x01
+#define POLLPRI 0x02
+#define POLLOUT 0x04
+#define POLLERR 0x08
+#define POLLHUP 0x10
+#define POLLNVAL 0x20
+int poll( struct pollfd *fds, unsigned int count, int timeout );
+#endif /* HAVE_POLL */
+
#ifndef __REACTOS__
#ifndef HAVE_PREAD
ssize_t pread( int fd, void *buf, size_t count, off_t offset );