Alexandre Julliard
|
2b1ff01006
|
version: Improve detection of builtin libraries.
|
2010-02-17 09:41:20 +01:00 |
Alexandre Julliard
|
b4679dc8fd
|
version: Get rid of the 16-bit library loading code for builtins.
We have fake dlls for everything now.
|
2009-12-29 10:21:06 +01:00 |
Alexandre Julliard
|
f6fc2dba07
|
version: Simplify the resource loading since we always load the same type and id now.
|
2009-10-01 13:58:24 +02:00 |
Alexandre Julliard
|
e84c42d92a
|
version: Use the find_resource function instead of the 16-bit entry points to load 16-bit resources.
|
2009-10-01 13:54:58 +02:00 |
Michael Stefaniuc
|
934ed50d49
|
version: Remove superfluous pointer casts.
|
2009-01-13 15:26:16 +01:00 |
Francois Gouget
|
0ee5d57079
|
version: Remove WINAPI on static functions where not needed.
|
2008-11-25 11:50:13 +01:00 |
Alistair Leslie-Hughes
|
9643411c32
|
version: VerQueryValueA/W allow blank and NULL strings.
|
2008-11-21 13:53:12 +01:00 |
Lei Zhang
|
69871bedf1
|
version: Prevent infinite looping in VersionInfo32_FindChild.
|
2008-10-14 13:41:55 +02:00 |
Aric Stewart
|
1a328d9126
|
version: Check for 16-bit file format before returning ERROR_RESOURCE_DATA_NOT_FOUND.
|
2008-02-13 17:25:46 +01:00 |
James Hawkins
|
972c61d311
|
version: Return ERROR_RESOURCE_DATA_NOT_FOUND if the file does not have version information.
|
2008-02-05 12:19:36 +01:00 |
Dmitry Timoshkov
|
09c3d32ff5
|
version: Use GetModuleHandleEx to increment the module ref count.
|
2007-11-01 12:41:44 +01:00 |
Francois Gouget
|
015dc79cd4
|
version: Fix some Ver*() prototypes (especially wrt constness).
Better match the PSDK types and fix the winapi_check warnings.
|
2007-09-10 12:13:41 +02:00 |
Steven Edwards
|
e1347ecdc5
|
version: VerQueryValueA/W NULL pointer check.
|
2007-07-27 12:21:56 +02:00 |
Francois Gouget
|
96c337f0a1
|
Assorted spelling fixes.
|
2007-06-07 19:24:32 +02:00 |
Francois Gouget
|
ab91c21636
|
version: Fix the VerQueryValueA/W() prototypes.
|
2007-05-31 14:18:35 +02:00 |
Andrew Talbot
|
dd9af77062
|
version: Exclude unused headers.
|
2007-05-21 13:36:29 +02:00 |
Dmitry Timoshkov
|
31368dec93
|
version: Add a VerQueryValue test, make it mostly pass under Wine.
|
2007-04-17 12:20:41 +02:00 |
Andrew Talbot
|
96c84497da
|
version: Constify some variables.
|
2007-03-05 12:08:54 +01:00 |
Andrew Talbot
|
b940df1408
|
version: Constify a variable.
|
2007-02-26 13:38:05 +01:00 |
Andrew Talbot
|
908903b7f1
|
version: Constify a formal parameter of VerQueryValue{A|W}().
|
2007-02-14 14:42:09 +01:00 |
Michael Stefaniuc
|
54b1c5e0fa
|
version: Win64 printf format warning fixes.
|
2006-10-09 12:55:55 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Ivan Leo Puoti
|
5b22e4d6ef
|
Fix some wrong prototypes.
|
2005-11-03 11:35:11 +00:00 |
Detlef Riekenberg
|
2ee26f2145
|
Updated trace to support VERSIONED_PRINTER.
|
2005-10-26 12:05:17 +00:00 |
James Hawkins
|
0eddf4341f
|
Check the size of the input buffer so we don't write past the end.
|
2005-10-04 11:30:20 +00:00 |
Alexandre Julliard
|
261e376495
|
Fixed a number of pointer to integer conversions that wouldn't work
right on a 64-bit platform.
|
2005-09-12 15:14:06 +00:00 |
Alexandre Julliard
|
37871ce3f1
|
Store the result of the A/W conversions in the extra buffer space.
|
2005-08-29 15:10:02 +00:00 |
Paul Vriens
|
31d0e7421e
|
Reserve extra space for conversions.
|
2005-08-29 14:17:27 +00:00 |
Alexandre Julliard
|
2bacc4631c
|
Don't convert the return value on failure in VerQueryValueA/W.
|
2005-08-03 11:04:13 +00:00 |
Paul Vriens
|
5b2810bb2b
|
Remove the no longer used ConvertVersionInfo32To16 function.
Add a (forgotten) RtlFreeUnicodeString.
|
2005-07-30 19:04:01 +00:00 |
Paul Vriens
|
111a913d5e
|
Cleanup whitespace.
Conversion fixes.
|
2005-07-29 14:15:56 +00:00 |
Paul Vriens
|
00d8112196
|
New function VersionInfo32_QueryValue.
Made functions static.
|
2005-07-28 18:32:32 +00:00 |
Paul Vriens
|
72fba73ada
|
VerQueryValue returns BOOL not DWORD.
|
2005-07-28 10:47:37 +00:00 |
Paul Vriens
|
c232ce43e2
|
Cleanup print_vffi_debug.
|
2005-07-28 10:14:08 +00:00 |
Paul Vriens
|
e5503f96c1
|
Remove 32bit references/checks in VERSION_GetFileVersionInfo_16.
|
2005-07-27 15:14:33 +00:00 |
Paul Vriens
|
a16fcbe5ba
|
Remove wrong check.
|
2005-07-27 12:05:38 +00:00 |
Paul Vriens
|
98e33334ae
|
Rename bText to wType.
|
2005-07-26 18:25:34 +00:00 |
Paul Vriens
|
b296b04230
|
Forward GetFileVersionInfoA to GetFileVersionInfoW.
|
2005-07-26 15:50:17 +00:00 |
Paul Vriens
|
8e541c8aeb
|
Add tests for VerQueryValue[AW].
Don't convert the struct to a win16 one in GetFileVersionInfoA.
Convert the struct to win16 in VerQueryValueA (for now).
|
2005-07-20 10:29:29 +00:00 |
Robert Reif
|
18a1a6e194
|
Prevent crash from invalid last parameter in GetFileVersionInfo.
Prevent crash in VerQueryValue when return size not requested.
GetFileVersionInfo and VerQueryValue parameter tests added.
|
2005-01-04 20:35:46 +00:00 |
Dmitry Timoshkov
|
55cc226d82
|
Set last error values compatible with Win9x implementation
of GetFileVersionInfoSize, Quicken installer depends on it.
|
2004-08-31 17:31:40 +00:00 |
Dmitry Timoshkov
|
97551bcef5
|
Try to avoid loading 16-bit DLLs into memory for accessing version
info, this might lead to undesired side effects like loading a bunch
of other 16-bit DLLs.
|
2004-08-26 18:10:24 +00:00 |
Eric Pouech
|
df93f2eeee
|
GetModuleFileName[AW] doesn't terminate the string if the buffer is
too small.
|
2004-05-19 03:22:55 +00:00 |
Alexandre Julliard
|
82398e10c1
|
Set last error to 0 on success in VERSION_GetFileVersionInfo_PE now
that LoadLibraryW doesn't do this anymore.
|
2004-04-12 23:33:08 +00:00 |
Stefan Leichter
|
1ce19853c1
|
Moved implementation of GetFileVersionInfoSize from ascii to unicode,
fixed failing, crashing test cases.
|
2004-04-05 22:51:37 +00:00 |
Robert Shearman
|
bcc80032ab
|
Allow VerQueryValueW to query 16-bit resources.
|
2004-01-28 20:06:14 +00:00 |
Dimitrie O. Paun
|
b99ab2dd18
|
Merge documentation/status/version into the version code.
|
2003-09-27 02:22:21 +00:00 |
Alexandre Julliard
|
e37c6e18d0
|
Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
|
2003-09-05 23:08:26 +00:00 |
Tony Lambregts
|
2e24a148bf
|
Replace DPRINTF with TRACE.
|
2003-03-15 00:12:42 +00:00 |
François Gouget
|
1dc62b7ebf
|
NT sets the error code to ERROR_RESOURCE_DATA_NOT_FOUND if the file
exists but does not contain version information.
|
2002-08-14 21:04:54 +00:00 |