Nikolay Sivov
|
5b533d82d2
|
ole32: Simplify stream creation, remove redundant comments.
|
2011-12-13 18:59:02 +01:00 |
Nikolay Sivov
|
5f5d5e0c65
|
ole32: COM cleanup of IStream based on HGLOBAL.
|
2011-12-13 18:59:02 +01:00 |
Frédéric Delanoy
|
7e309601f3
|
dlls: Assorted spelling fixes.
|
2011-08-03 14:15:50 +02:00 |
Vincent Povirk
|
d64ee9ff11
|
ole32: Fix seeking backwards in hglobalstream.
|
2010-05-27 14:46:43 +02:00 |
Reece Dunn
|
f08206b31f
|
ole32: Fix the HGLOBAL stream Seek implementation.
|
2010-02-25 12:10:40 +01:00 |
Alexandre Julliard
|
4964374570
|
ntdll: The large integer functions are 32-bit only.
|
2009-08-24 15:17:33 +02:00 |
Michael Stefaniuc
|
0449701c31
|
ole32: Remove superfluous pointer casts.
|
2009-02-11 12:29:56 +01:00 |
Huw Davies
|
0aedac346a
|
ole32: Fix CopyTo to work correctly with LARGE_INTEGERs.
|
2008-03-06 17:39:27 +01:00 |
Rob Shearman
|
4edca3cf4d
|
ole32: Fail before constructing an object in CreateStreamOnHGlobal to avoid a memory leak.
|
2007-11-13 13:29:30 +01:00 |
Rob Shearman
|
82cfed96a7
|
ole32: Fix reading from an HGLOBALStreamImpl with an invalid HGLOBAL.
Add tests that show the strange behaviour of IStream_Read returning S_OK
instead of an error code.
|
2007-05-18 14:42:53 +02:00 |
Andrew Talbot
|
4ea954df42
|
ole32: Exclude unused headers.
|
2007-05-16 11:55:51 +02:00 |
Andrew Talbot
|
02a5f7389e
|
ole32: Declare some functions static.
|
2007-01-19 12:28:58 +01:00 |
Rob Shearman
|
fd07191673
|
ole32: Fix HGLOBALStreamImpl_CopyTo to check the return values of IStream_Read and IStream_Write and to not compare the bytes read to the bytes written.
Add tests for IStream::CopyTo of the HGLOBAL stream implementation.
|
2007-01-10 12:13:22 +01:00 |
Rob Shearman
|
482063bc29
|
ole32: IStream inherits from ISequentialStream so the HGLOBALStream implementation must also support ISequentialStream.
|
2007-01-08 12:35:36 +01:00 |
Rob Shearman
|
fb883d8687
|
ole32: Fix SetSize for HGLOBAL streams in the case of being out-of-memory.
|
2006-12-18 11:54:24 +01:00 |
Huw Davies
|
8519a6c49e
|
ole32: Spelling fixes.
|
2006-11-22 11:39:03 +01:00 |
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
Michael Stefaniuc
|
21ff87bf50
|
ole32: Win64 printf format warning fixes.
|
2006-10-16 10:53:28 +02:00 |
Robert Shearman
|
bfc1bdc3bb
|
ole32: Fix the IStream_SetSize function for HGLOBAL streams to ignore HighPart.
|
2006-09-11 12:27:15 +02:00 |
Robert Shearman
|
355903ddc4
|
ole32: Fix the return value of the HGLOBAL stream IStream_LockRegion function.
|
2006-09-11 12:27:04 +02:00 |
Robert Shearman
|
a552c2ead7
|
ole32: Fix the HGLOBAL stream IStream_Read function to return S_OK even if not all of the requested bytes were available.
|
2006-09-11 12:26:58 +02:00 |
Mike McCormack
|
8dc5bd8e29
|
ole32: Always set pcbWritten when writing a stream.
|
2006-08-14 11:46:41 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Robert Shearman
|
dfa74b998e
|
ole: Check the return value of IStream_SetSize in IStream_Read.
Check the return value of IStream_SetSize in IStream_Read, since
otherwise execution could continue on and cause heap corruption.
|
2006-01-03 12:07:49 +01:00 |
Mike McCormack
|
c7fdb4565a
|
Fix gcc 4.0 -Wpointer-sign warnings.
|
2005-07-05 11:02:54 +00:00 |
Dmitry Timoshkov
|
eba47f1dfe
|
Make remaining OLE interface vtables const.
|
2005-06-06 19:50:35 +00:00 |
Marcus Meissner
|
45bc1c21a1
|
Make HGLOBALStream_* functions static.
|
2005-05-16 08:47:14 +00:00 |
Francois Gouget
|
93416cdaf7
|
Assorted spelling fixes.
|
2005-03-23 13:15:18 +00:00 |
Robert Shearman
|
398a595377
|
Fixed incorrect unsigned test.
|
2004-12-14 11:35:12 +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 |
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 |
Alexandre Julliard
|
0467ce9fd7
|
Get rid of the non-standard ICOM_VFIELD macro.
|
2004-08-12 19:52:49 +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 |
Huw Davies
|
49906feb23
|
Trace the high part of the Seek offset.
|
2004-01-16 21:22:41 +00:00 |
Dimitrie O. Paun
|
a1cee57ce9
|
Fix mem leak when GlobalReAlloc() fails.
|
2003-11-26 03:36:18 +00:00 |
Dave Miller
|
47fb938d54
|
Removed ordinals from comments.
|
2003-09-11 03:06:25 +00:00 |
Alexandre Julliard
|
20c169e0a4
|
Fixed a few more headers dependency issues.
|
2003-09-09 19:39:31 +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 |
Alexandre Julliard
|
c2ebe1ff93
|
Removed uses of the non standard ICOM_VTBL macro.
|
2003-04-10 18:17:34 +00:00 |
Dimitrie O. Paun
|
297f3d898d
|
Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.
|
2003-01-07 20:36:20 +00:00 |
Alberto Massari
|
544efc84f1
|
Implemented body of HGLOBALStreamImpl::Clone.
|
2002-11-12 02:13:49 +00:00 |
Patrik Stridvall
|
9c1de6de30
|
Moved all the content of the DDK files ntdef.h and ntddk.h to
winternl.h.
|
2002-09-12 22:07:02 +00:00 |
Juergen Schmied
|
33817372fe
|
Support for large and negative offsets.
|
2002-07-01 18:10:34 +00:00 |
Vincent Béron
|
9a62491660
|
Removed trailing whitespace.
|
2002-05-31 23:06:46 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Francois Gouget
|
3bb9a36ee0
|
Spelling, grammar and a bit of comment formatting fixes.
|
2001-10-22 19:04:32 +00:00 |
Patrik Stridvall
|
bc38d6bfde
|
- Made sure that the files that contains the declarations
of the implementated functions are included.
- Corrected mismatching prototypes.
- Cleaned up the include section.
|
2001-07-20 18:00:00 +00:00 |
Dimitrie O. Paun
|
529da54394
|
Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ;
|
2000-11-27 23:54:25 +00:00 |