$ diff -up /usr/include/wine/windows/tapi.h tapi.h --- /usr/include/wine/windows/tapi.h 2007-10-15 00:48:25.000000000 +0200 +++ tapi.h 2007-08-23 16:15:48.000000000 +0200 @@ -589,9 +589,9 @@ typedef struct linedevstatus_tag { DWORD dwOpenMediaModes; DWORD dwNumActiveCalls; DWORD dwNumOnHoldCalls; - DWORD dwNumOnHoldPendingCalls; + DWORD dwNumOnHoldPendCalls; DWORD dwLineFeatures; - DWORD dwNumCallCompletion; + DWORD dwNumCallCompletions; DWORD dwRingMode; DWORD dwSignalLevel; DWORD dwBatteryLevel; $ diff -up /usr/include/wine/windows/oleidl.idl oleidl.idl --- /usr/include/wine/windows/oleidl.idl 2007-10-15 00:48:24.000000000 +0200 +++ oleidl.idl 2007-10-04 14:12:40.000000000 +0200 @@ -333,7 +333,7 @@ interface IOleItemContainer : IOleContai OLECONTF_EMBEDDINGS = 1, OLECONTF_LINKS = 2, OLECONTF_OTHERS = 4, - OLECONTF_OLNYUSER = 8, + OLECONTF_ONLYUSER = 8, OLECONTF_ONLYIFRUNNING = 16 } OLECONTF; $ diff -up /usr/include/wine/msvcrt/signal.h signal.h --- /usr/include/wine/msvcrt/signal.h 2007-10-15 00:48:25.000000000 +0200 +++ signal.h 2007-08-23 16:15:48.000000000 +0200 @@ -39,7 +39,15 @@ typedef void (*__sighandler_t)(int); #define SIG_IGN ((__sighandler_t)1) #define SIG_ERR ((__sighandler_t)-1) +#ifdef __cplusplus +extern "C" { +#endif + __sighandler_t signal(int sig, __sighandler_t func); int raise(int sig); +#ifdef __cplusplus +} +#endif + #endif /* _WINE_SIGNAL_H */