Re: winelib include problem

2009-08-19 Thread Jesse Allen
On Tue, Aug 18, 2009 at 7:44 AM, Maarten Lankhorst wrote: > Hi Jesse, > > 2009/8/12 Jesse Allen : >> Oh that may have been the correct way for vmrender.idl, but the patch >> you proposed of protecting with a struct does compile. My app does >> not use a VMRGUID, so I don't know if it really works

Re: winelib include problem

2009-08-18 Thread Maarten Lankhorst
Hi Jesse, 2009/8/12 Jesse Allen : > Oh that may have been the correct way for vmrender.idl, but the patch > you proposed of protecting with a struct does compile.  My app does > not use a VMRGUID, so I don't know if it really works :) Commit a664043e1d1e93bcbe2 fixes this in the cleanest way for

Re: winelib include problem

2009-08-11 Thread Jesse Allen
On Tue, Aug 11, 2009 at 7:30 AM, Maarten Lankhorst wrote: > Hi Jesse, > > Judging by that link you sent me, shouldn't it be: > > typedef struct tagVMRGUID > { > #if defined(__cplusplus) > ::GUID *pGUID, GUID; > #else > GUID *pGUID, GUID; > #endif > } VMRGUID; > > Or am i reading that link wrong

Re: winelib include problem

2009-08-11 Thread Maarten Lankhorst
Hi Jesse, Jesse Allen schreef: Maartan, In a patch committed on 10 Jul 2008, includes: Add video mixing renderer header, it included a construct that autogenerates this piece of code for strmif.h " typedef struct tagVMRGUID { GUID *pGUID; GUID GUID; } VMRGUID; " Unfortunately any C++