- May 08, 2006
-
-
-
-
ole32: The type check in AntiMonikerImpl_CommonPrefixWith should be for anti-monikers, not item-monikers.
-
-
-
-
-
check for the composite moniker having only one moniker in it. In this case, return the one moniker and free the memory associate with the composite moniker.
-
ole32: Fix infinite recursion in CompositeMonikerImpl_GetTimeOfLastChange by handling pmkToLeft properly. Fix a typo where CompositeMonikerImpl_GetTimeOfLastChange was called instead of the virtual implementation of it on mostRightMk.
-
-
-
-
-
-
-
-
-
-
Alexandre Julliard authored
-
-
-
-
-
-
ole32: Make the size returned by CompositeMonikerImpl_GetMarshalSizeMax match that returned by native.
-
-
-
-
-
-
Don't leak memory in the case of newCompositeMoniker->tabLastIndex == 1, which can't happen anyway. Allow construction of a moniker with no sub-monikers.
-
-
-
-
-
will return S_FALSE when there are no more monikers left to enumerate.
-
-
ole32: The unknown constant at the start of the persisted data is the number of monikers in the generic composite. Fix the pointer passed into IEnumMoniker_Release in CompositeMonikerImpl_Save.
-
ole32: Add a test for anti monikers. Fix AntiMonikerImpl_Hash and AntiMonikerROTDataImpl_GetComparisonData to pass the tests.
-
-