Mike McCormack
|
1a80cb87cb
|
ole32: Remove unnecessary assert(This) calls.
|
2006-07-12 19:28:57 +02:00 |
Mike McCormack
|
ac01692523
|
ole32: Fix and test reading and writing of VT_CF properties.
|
2006-07-12 19:28:24 +02:00 |
Mike McCormack
|
a8b38fa2ea
|
ole32: Implement IPropertyStorage::Enum using enumx.
|
2006-07-12 13:19:51 +02:00 |
Mike McCormack
|
6c21ac2565
|
ole32: Clean up some declarations.
|
2006-07-12 13:19:44 +02:00 |
Mike McCormack
|
d35176d52a
|
ole32: Use enumx to implement IPropertySetStorage::Enum.
|
2006-07-12 13:19:39 +02:00 |
Mike McCormack
|
a5b3479774
|
ole32: This cannot be NULL, so don't check it.
|
2006-07-12 13:17:29 +02:00 |
Mike McCormack
|
7f891787bc
|
ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not found.
|
2006-07-12 13:17:23 +02:00 |
Mike McCormack
|
98d4c2b049
|
ole32: Implement reading of VT_CF storage properties.
|
2006-06-19 22:54:21 +02:00 |
Alexandre Julliard
|
96ad688174
|
ole32: Don't use sizeof in traces to avoid printf format warnings.
|
2006-06-13 14:11:15 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Mike McCormack
|
eafa666bee
|
Fix some gcc 4.0 warnings.
|
2005-08-22 09:26:53 +00:00 |
Alexandre Julliard
|
b1a9701bb5
|
Replace the _ICOM_THIS_From macros by inline functions the way it's
already done in shelllink.c.
|
2005-07-27 11:10:52 +00:00 |
Mike McCormack
|
c7fdb4565a
|
Fix gcc 4.0 -Wpointer-sign warnings.
|
2005-07-05 11:02:54 +00:00 |
Eric Pouech
|
809edabfbe
|
Const correctness fixes.
|
2005-06-27 09:53:46 +00:00 |
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |
Juan Lang
|
ff87ad7ab1
|
Add a comment, and a no-op cleanup.
|
2005-05-16 21:37:54 +00:00 |
Juan Lang
|
e140d02a2b
|
Differentiate between version 0 and version 1 property storages.
|
2005-05-16 17:52:36 +00:00 |
Juan Lang
|
5d90f2bcf9
|
Store property names in the code page of the property set.
|
2005-05-16 08:43:35 +00:00 |
Juan Lang
|
2507264e05
|
- maintain proper byte order
- maintain PROPSETFLAG_ANSI flag based on codepage
- update comments
|
2005-05-14 11:06:44 +00:00 |
Juan Lang
|
4d1562495d
|
Correct/improve error checking in IPropertyStorage.
|
2005-05-09 09:26:43 +00:00 |
Juan Lang
|
bf83ba1fa3
|
- convert strings between property storage's code page and system code
page
- add tests for setting code page
- fix tests and behavior to match WinXP
|
2005-04-23 19:04:49 +00:00 |
Juan Lang
|
e68982fcaf
|
Implement FmtIdToPropStgName & PropStgNameToFmtId, with tests.
|
2005-04-15 14:09:18 +00:00 |
Alexandre Julliard
|
f7ff216a15
|
Fixed a buffer overflow.
|
2005-04-14 12:50:54 +00:00 |
Juan Lang
|
c1fe67bc36
|
- add write support to IPropertyStorage, with tests
- misc. cleanups the tests turned up
|
2005-04-11 18:50:45 +00:00 |
Juan Lang
|
50794ce787
|
Add traces, add unit tests for IPropertyStorage, and fix the problems
they caught.
|
2005-04-11 14:30:24 +00:00 |
Mike McCormack
|
6714664dee
|
Eliminate forward declarations, make functions static.
|
2005-03-31 15:26:30 +00:00 |
Juan Lang
|
be84f8d9e6
|
Begin implementing IPropertyStorage.
|
2005-03-17 20:50:35 +00:00 |
Juan Lang
|
4c8676cdbf
|
Move vtbl to end of file and get rid of unnecessary prototypes.
|
2005-03-01 10:41:25 +00:00 |
Mike McCormack
|
db69dcb5c1
|
Add struct StorageBaseImpl at the start of derived structures instead
of trying to keep the first members the same.
|
2005-02-24 19:39:27 +00:00 |
Mike McCormack
|
a6a91a440b
|
Implement and test IPropertySetStorage.
|
2005-02-21 20:58:09 +00:00 |