Maarten Lankhorst m.b.lankhorst@gmail.com writes:
@@ -50,16 +33,14 @@
WINE_DEFAULT_DEBUG_CHANNEL(mmtime);
-typedef struct tagWINE_TIMERENTRY {
- struct list entry;
- UINT wDelay;
- UINT wResol;
- LPTIMECALLBACK lpFunc; /* can be lots of things */
- DWORD_PTR dwUser;
- UINT16 wFlags;
- UINT16 wTimerID;
- DWORD dwTriggerTime;
-} WINE_TIMERENTRY, *LPWINE_TIMERENTRY; +typedef struct {
- struct list entry; /* must be first item */
There's no reason that it needs to be the first item if you use the list macros correctly.