oleaut: Make TLB_ReadTypeLib not rely on the signature of executables or dlls.
commita633e22bdd598993ea4d21964c8b8bd453fa58dc
authorRobert Shearman <rob@codeweavers.com>
Thu, 9 Feb 2006 11:11:54 +0000 (9 12:11 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 9 Feb 2006 11:11:54 +0000 (9 12:11 +0100)
tree5958fe5bb50510d67891b90dd1ca45091c6ace9b
parent19b6046e2186fc11d709a64ff39053599d72e0c9
oleaut: Make TLB_ReadTypeLib not rely on the signature of executables or dlls.
Try loading the dll first and then fall back to the regular file case.
Only call SearchPath for the regular file case since LoadLibraryEx
will do this for us and it previously excluded builtin dlls and
executables from having their type libraries opened.
dlls/oleaut32/typelib.c