Rob Shearman
|
2226b678e3
|
ole32: Fix the length of data written and read for VT_CF types in property storage code.
|
2009-11-29 16:40:26 +01:00 |
Rob Shearman
|
4b1d527b15
|
ole32: Fix a typo in PropertyStorage_WritePropertyToStream that caused the wrong data to be written to the stream.
The field pClipData is a pointer to the data to be written, not the start of it.
|
2009-11-24 15:54:41 +01:00 |
Austin English
|
f8daa90284
|
ole32: Fix build on Power PC.
|
2009-09-01 12:52:11 +02:00 |
Juan Lang
|
b308157bf2
|
ole32: Correct byte count.
|
2009-08-20 15:26:54 +02:00 |
Juan Lang
|
c664e9f494
|
ole32: On big endian machines, copy strings to little endian order without mucking with the map they're stored in.
|
2009-08-20 15:26:45 +02:00 |
Austin English
|
2fe86fb7cd
|
ole32: Rename a macro to prevent a conflict on NetBSD.
|
2009-04-24 11:51:53 +02:00 |
Michael Stefaniuc
|
efbb4ebf3e
|
widl: Output "LONG" instead of "long" for a 32bit integer.
long is always 32bit in IDL files but that's not true in C.
|
2009-03-13 11:15:21 +01:00 |
Michael Stefaniuc
|
0449701c31
|
ole32: Remove superfluous pointer casts.
|
2009-02-11 12:29:56 +01:00 |
Andrew Talbot
|
749184a1e8
|
ole32: Remove unneeded address-of operators from array names.
|
2008-07-11 14:06:31 +02:00 |
Austin English
|
1b24da3aa0
|
ole32: Spelling fixes.
|
2008-04-10 09:51:12 +02:00 |
Andrew Talbot
|
fd6ae97486
|
ole32: Assign to structs instead of using memcpy.
|
2008-03-14 11:21:26 +01:00 |
Andrew Talbot
|
e7b0f07c3e
|
ole32: Assign to structs instead of using memcpy.
|
2008-03-11 12:11:51 +01:00 |
James Hawkins
|
7b56757cf6
|
janitorial: Remove links to any microsoft site.
|
2008-03-01 12:17:13 +01:00 |
Andrew Talbot
|
554644fd0d
|
ole32: Remove unneeded casts.
|
2008-01-15 11:38:08 +01:00 |
Andrew Talbot
|
ca78a8b65f
|
ole32: Cast-qual warnings fix.
|
2007-07-06 18:11:46 +02:00 |
Andrew Talbot
|
67d667b828
|
ole32: Constify some variables.
|
2007-07-05 19:52:35 +02:00 |
Jan Zerebecki
|
0f7a3811b4
|
ole32: Add DebugInfo to critical sections.
Also add missing DeleteCriticalSection.
|
2007-03-12 13:49:44 +01:00 |
Andrew Talbot
|
97ee9c7820
|
ole32: Cast-qual warnings fix.
|
2006-11-07 15:06:30 +01:00 |
Alexandre Julliard
|
b0ea577ae5
|
Avoid usage of sizeof in traces that causes warnings on MacOSX.
|
2006-10-20 12:16:45 +02:00 |
Michael Stefaniuc
|
21ff87bf50
|
ole32: Win64 printf format warning fixes.
|
2006-10-16 10:53:28 +02:00 |
Andrew Talbot
|
c9f9797890
|
ole32: Cast-qual warnings fix.
|
2006-09-21 11:16:42 +02:00 |
Mike McCormack
|
c8572a5e43
|
ole32: Use PropVariantInit instead of memset.
|
2006-08-14 20:17:10 +02:00 |
Mike McCormack
|
6a15ac7f0a
|
ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not found.
|
2006-07-12 19:30:06 +02:00 |
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 |