Am Freitag, den 18.09.2009, 14:20 +0400 schrieb Nikolay Sivov: > Markus Stockhausen wrote: > > Hi, > > > > attached you will find a new testcase that checks for differences > > between Wine and Windows when handling reference counters for nested > > storage objects. > > > > Best regards. > > > > Markus > > > Hi, Markus. > > Tests passes on XP, fails on current Wine. > > You should mark failing tests with todo_wine. Like that: > > c1 = IStorage_AddRef(stg); > > todo_wine ok(c1 == 2, "creating internal storage added > > references to ancestor\n"); > > c1 = IStorage_AddRef(stg); > > IStorage_Release(stg2); > > c2 = IStorage_AddRef(stg) - 1; > > todo_wine ok(c1 == c2, "releasing internal storage > > removed references to ancestor\n"); > otherwise it will fail on Wine. > > Also give a more appropriate patch name and don't forget to add a prefix > something like this: > ole32/tests: Test for nested storages reference counting. > > P.S. git diff patch is preferable here. > > Thanks for your work.
Thanks for your assistance, I'm willing to learn but at the moment git is something I have to get used to. I'll resend the patch for the testcase with the fixes. BTW: I'm still missing your (and/or my) patches and testcases for the bitblt errors in Teamviewer. Is there any issue with it? Best regards.