Juan Lang
|
2507264e05
|
- maintain proper byte order
- maintain PROPSETFLAG_ANSI flag based on codepage
- update comments
|
2005-05-14 11:06:44 +00:00 |
Mike McCormack
|
e3b43fa458
|
Make sure a stream can't be created in read only storage.
|
2005-05-13 13:58:43 +00:00 |
Mike McCormack
|
809cf354e4
|
Fix a memory leak in the ole storage implementation.
|
2005-05-10 15:59:59 +00:00 |
Matthew Mastracci
|
6e028f414d
|
Replace stub entry for StgOpenStorageEx with call to StgOpenStorage.
|
2005-05-06 14:32:30 +00:00 |
Matthew Mastracci
|
8188790946
|
Replace StgCreateStorageEx stub with call to StgCreateDocfile and add
required STGFMT_* enumerations.
|
2005-05-05 16:44:05 +00:00 |
Juan Lang
|
b99dfb0c1a
|
Define and use endian conversion macros for big-endian machines.
|
2005-04-24 17:22:26 +00:00 |
Mike McCormack
|
6714664dee
|
Eliminate forward declarations, make functions static.
|
2005-03-31 15:26:30 +00:00 |
Huw Davies
|
9be7f2789f
|
WriteFmtUserTypeStg doesn't pull a CLSID from the registry - it's
unclear when (if at all) this gets written.
|
2005-03-29 18:56:22 +00:00 |
Mike McCormack
|
17c3106896
|
Eliminate casts of the return value of HeapAlloc.
|
2005-03-21 11:25:13 +00:00 |
Troy Rollo
|
963b63ecbd
|
ix test for STGM_SHARE_EXCLUSIVE on nameless DocFiles.
|
2005-03-21 10:30:01 +00:00 |
Juan Lang
|
ac24801db0
|
Add a comment about byte order, change types to reduce casting and not
cast away constness.
|
2005-03-17 10:25:13 +00:00 |
Mike McCormack
|
77fc6a5d82
|
StgOpenStorage shouldn't open zero length storage files.
|
2005-03-11 13:17:10 +00:00 |
Mike McCormack
|
6f2f76c410
|
Shared reading of storage files requires STGM_TRANSACTED.
|
2005-03-09 11:44:59 +00:00 |
Mike McCormack
|
e9d334d0c9
|
Fix more incorrect uses of STGM_ enumerations.
|
2005-03-07 12:24:42 +00:00 |
Juan Lang
|
01239efa4a
|
Implement StgCreatePropSetStg.
|
2005-03-07 10:59:09 +00:00 |
Mike McCormack
|
a7609ee155
|
Test and fix grfMode handling in StgOpenDocfile.
|
2005-03-05 10:48:11 +00:00 |
Mike McCormack
|
607b43e6b4
|
Implement StgSetTimes.
|
2005-03-04 10:48:17 +00:00 |
Paul Vriens
|
8922da9ed4
|
Added some TRACE statements.
|
2005-02-25 13:58:37 +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 |
Mike McCormack
|
71424b80e5
|
Tests and fixes for StgOpenStorage.
|
2005-01-11 15:08:08 +00:00 |
Mike McCormack
|
6f20133705
|
Test and fix a few problems with OLE storage streams.
|
2005-01-11 10:44:28 +00:00 |
Mike McCormack
|
b146b75c27
|
Test and fix StgCreateDocFile grfModes.
|
2005-01-10 12:26:25 +00:00 |
Michael Stefaniuc
|
5ad7d858e0
|
Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
|
2004-12-23 17:06:43 +00:00 |
Alexandre Julliard
|
ebe3c529b1
|
Janitorial: C booleans must not be compared against TRUE.
|
2004-12-09 14:07:59 +00:00 |
Eric Pouech
|
0a258964c2
|
Const correctness fixes.
|
2004-11-30 21:38:57 +00:00 |
Francois Gouget
|
486d020c1b
|
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
|
2004-10-07 03:06:48 +00:00 |
Joris Huizer
|
34cffce6f9
|
Ref count increment/decrement cleanup.
|
2004-09-24 01:16:53 +00:00 |
Hans Leidekker
|
719a789792
|
Fix signed/unsigned comparison warnings.
|
2004-09-22 02:46:38 +00:00 |
Alexandre Julliard
|
241a4c34b1
|
Get rid of the non-standard ICOM_THIS macro.
|
2004-09-09 21:03:58 +00:00 |
Alexandre Julliard
|
f714b39762
|
Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
|
2004-08-23 19:39:48 +00:00 |
Alexandre Julliard
|
48c4bb3c31
|
Get rid of the non-standard ICOM_VTABLE macro.
|
2004-08-12 23:00:51 +00:00 |
Mike McCormack
|
f0baf82b36
|
stat on memory storage should return a NULL name, not "".
|
2004-08-10 23:41:58 +00:00 |
Marcus Meissner
|
e3a37c8a26
|
Revert broken strict aliasing fix.
|
2004-05-21 20:52:57 +00:00 |
Patrik Stridvall
|
070db4e5de
|
Fixed some issues found by winapi_check.
|
2004-05-17 21:08:31 +00:00 |
Francois Gouget
|
cfc3943c5f
|
Make our ascii strings static const.
Remove a couple string variables that were used only once and use the
string literal directly.
|
2004-05-04 04:13:05 +00:00 |
Marcus Meissner
|
ff39b877a4
|
Fixed strict aliasing issues in dlls/ole32.
|
2004-05-04 03:10:50 +00:00 |
Francois Gouget
|
7a58c6ec53
|
Add a stub for StgCreateStorageEx(). Returns
STG_E_UNIMPLEMENTEDFUNCTION as per MSDN. Fixes an error saving files
in Word XP.
|
2004-04-30 18:32:20 +00:00 |
Francois Gouget
|
8fc374d8b4
|
Make Unicode strings 'static const'.
|
2004-04-20 02:14:00 +00:00 |
Francois Gouget
|
52c0832161
|
Make Unicode strings static const.
|
2004-04-20 01:12:17 +00:00 |
Alexandre Julliard
|
d07c1004e3
|
Moved a few remaining 16-bit definitions out of the standard headers.
|
2004-01-23 22:51:41 +00:00 |
Ge van Geldorp
|
100e11309b
|
Fix various function prototypes to conform to PSDK.
|
2004-01-23 20:57:26 +00:00 |
Ge van Geldorp
|
399901e054
|
Rename LARGE_INTEGER and ULARGE_INTEGER members "s" to "u" to conform
with PSDK.
|
2004-01-23 01:51:33 +00:00 |
Mike McCormack
|
ac57fc20b6
|
Change erroneous malloc to HeapAlloc.
|
2003-09-22 19:46:13 +00:00 |
Dave Miller
|
47fb938d54
|
Removed ordinals from comments.
|
2003-09-11 03:06:25 +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 |
Francois Gouget
|
56aaea2f43
|
Spelling fixes.
|
2003-07-09 02:52:57 +00:00 |
Francois Gouget
|
9591836ffb
|
'sizeof type' is best avoided as it won't always compile (e.g. 'int
main() {return sizeof int;}'). Use 'sizeof(type)' instead.
|
2003-06-18 19:45:22 +00:00 |
Francois Gouget
|
f803e2a92d
|
Fix miscellaneous spelling errors and typos.
|
2003-05-13 00:41:57 +00:00 |
Mike McCormack
|
936d1059e2
|
Implemented WriteFmtUserTypeStg and ReadFmtUserTypeStg.
|
2003-05-11 02:40:29 +00:00 |