Commit graph

27 commits

Author SHA1 Message Date
Hans Leidekker
2eda884bd7 fusion: Fix insufficient buffer size handling in IAssemblyName::GetDisplayName. 2015-04-10 22:46:18 +09:00
Hans Leidekker
382b72d729 fusion: Support buffer size queries in IAssemblyName::GetName. 2015-04-10 22:46:18 +09:00
Nikolay Sivov
dc5d07f51b fusion: Return interface pointer from QI instead of impl pointer. 2015-03-20 17:39:52 +09:00
Nikolay Sivov
d92d108a1b fusion: Use E_NOT_SUFFICIENT_BUFFER definition. 2014-10-07 20:21:59 +02:00
Hans Leidekker
2acd2116d9 fusion: Fix a couple of memory leaks (valgrind). 2014-05-13 13:47:10 +02:00
Alistair Leslie-Hughes
575571c9fc fusion: Return correct error for null public token. 2013-02-06 10:05:46 +01:00
Andrew Talbot
c46636b1cf fusion: Avoid signed-unsigned integer comparisons. 2013-01-17 12:15:53 +01:00
Hans Leidekker
fba3ba9017 fusion: Use inline wrappers for calling COM methods. 2012-07-31 12:37:52 +02:00
Hans Leidekker
003efbee0d fusion: Allow quotes around attribute values in display names. 2012-05-16 18:30:20 +02:00
Hans Leidekker
aa2ad840b9 fusion: Allow zero spaces between attributes in display names. 2012-05-16 18:30:20 +02:00
Hans Leidekker
509966796d fusion: Implement IAssemblyName::IsEqual. 2012-05-16 18:30:19 +02:00
Hans Leidekker
6032b47443 fusion: CreateAssemblyNameObject is no longer a stub. 2012-04-30 11:01:37 +02:00
Michael Stefaniuc
b5a103d2d1 fusion: COM cleanup for the IAssemblyName iface. 2011-06-01 15:15:35 +02:00
Andrew Nguyen
e46c66a1f5 fusion: Avoid memory leaks on memory allocation failure in parse_display_name. 2011-01-17 14:29:20 +01:00
Nikolay Sivov
79f1d863d2 fusion: Fix processor arch string leak (Valgrind). 2011-01-17 12:50:38 +01:00
Vincent Povirk
1b978eadde fusion: Return the path from IAssemblyCacheImpl_QueryAssemblyInfo. 2010-10-05 11:39:57 +02:00
Andrew Talbot
ea1ec88091 fusion: Constify some variables. 2010-10-04 15:00:04 +02:00
Alexandre Goujon
135a70772d fusion: Improve parse_display_name. 2010-09-13 13:30:25 -05:00
Owen Rudge
11dea57f69 fusion: Implement IAssemblyNameImpl_GetDisplayName more completely. 2010-07-21 09:33:23 +02:00
Hans Leidekker
67963a76b4 fusion: Fix some memory leaks.
Found by Valgrind.
2009-12-07 14:18:29 +01:00
Hans Leidekker
b386e3ad74 fusion: Don't trace contents of an out parameter. 2009-02-19 16:17:17 +01:00
Hans Leidekker
f6bfbfb6df fusion: Allow spaces between attribute-value pairs in an assembly name. 2009-02-19 16:17:17 +01:00
Hans Leidekker
a01b18fab1 fusion: Assembly version numbers are WORDs. 2009-02-19 16:17:17 +01:00
James Hawkins
34eccc80b9 fusion: Implement the IAssemblyEnum interface. 2009-02-19 16:17:17 +01:00
Michael Stefaniuc
1b092d7013 fusion: Remove superfluous casts. 2009-01-08 12:54:29 +01:00
James Hawkins
7b1dde9d20 fusion: Add initial implementation of IAssemblyName. 2008-07-01 11:07:13 +02:00
James Hawkins
b83fbb4f03 fusion: Add a stub implementation of IAssemblyName. 2008-03-24 12:58:12 +01:00