Commit Graph

13 Commits

Author SHA1 Message Date
Nikolay Sivov dc5d07f51b fusion: Return interface pointer from QI instead of impl pointer. 2015-03-20 17:39:52 +09:00
Hans Leidekker fba3ba9017 fusion: Use inline wrappers for calling COM methods. 2012-07-31 12:37:52 +02:00
Hans Leidekker ea40a90469 fusion: Account for the version prefix when building the file mask. 2012-06-06 12:39:44 +02:00
Hans Leidekker 0b82e28401 fusion: Add a "v4.0_" prefix to version 4.0 assembly directories. 2012-05-23 18:25:08 +02:00
Hans Leidekker 14a0486118 fusion: Get rid of some redundant buffer copying. 2012-05-22 17:44:01 +02:00
Hans Leidekker be9459a948 fusion: Enumerate 64-bit assemblies. 2012-05-22 17:44:00 +02:00
Hans Leidekker 0c6ab2464f fusion: Add support for enumerating version 4.0 assemblies. 2012-05-21 11:47:19 +02:00
Andrew Talbot d275236320 fusion: Remove unneeded address-of operators from array names. 2011-10-31 23:53:56 +01:00
Michael Stefaniuc b194b778b4 fusion: Use an iface instead of a vtbl pointer in IAssemblyEnumImpl. 2010-12-05 12:27:09 +01:00
Vincent Povirk 1b978eadde fusion: Return the path from IAssemblyCacheImpl_QueryAssemblyInfo. 2010-10-05 11:39:57 +02:00
Hans Leidekker 5b41620853 fusion: Sort the list of assemblies built during enumeration. 2009-02-19 16:17:17 +01:00
Hans Leidekker 0aa3c187d8 fusion: Use parsed properties for assembly enumeration instead of trying to parse the display name again.
The display name passed in may not be normalized, e.g. if the version number
is passed as "1.0.0.00000" instead of "1.0.0.0". This patch should also cut
down on case insensitive file searches.
2009-02-19 16:17:17 +01:00
James Hawkins 34eccc80b9 fusion: Implement the IAssemblyEnum interface. 2009-02-19 16:17:17 +01:00