Avoid infinite loop when doing a typelib marshalled
commit4d49d8ca368be01384348c84629f21df842f536a
authorMike Hearn <mh@codeweavers.com>
Mon, 21 Feb 2005 18:35:07 +0000 (21 18:35 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 21 Feb 2005 18:35:07 +0000 (21 18:35 +0000)
tree3e6dd22bbfbb5c965341a740c34ef2da39954bd9
parent80380eaa32d4de494e1a3c623568a2c51e59c1f7
Avoid infinite loop when doing a typelib marshalled
IUnknown::QueryInterface by only doing an extra QI if requested IID is
not equal to marshalled IID.
dlls/ole32/marshal.c