Patrik Stridvall
7980a50cb7
Fixed issues found by winapi_check.
2000-06-07 02:15:39 +00:00
Alexandre Julliard
32c8934d8a
Abey George (of Macadamian/Corel)
...
When you open files with Embedded objects, they were not getting drawn
correctly. When you paste OLE objects with presentation data, they
were not getting drawn correctly.
2000-05-23 23:34:40 +00:00
Uwe Bonnes
1c1e125349
StgOpenStorage16: correct arguments to the CreateFile call.
2000-05-19 03:38:22 +00:00
Dimitrie O. Paun
525e646814
Moved if1632/ole2{conv,prox,thk}.spec into dlls/ole32.
2000-05-19 03:35:58 +00:00
Alexandre Julliard
680919c2e6
Moved Load/FreeLibrary16 definition to winbase16.h.
2000-05-07 18:39:28 +00:00
Dimitrie O. Paun
ecd921e551
Separate OLE2NLS out of KERNEL.
2000-05-07 18:30:44 +00:00
Huw D M Davies
bdee212058
Allow ISequentialStream_Write to work if access mode is STGM_READWRITE.
2000-05-03 17:39:21 +00:00
Patrik Stridvall
54fe8380a1
Fixed some issues reported by winapi_check.
2000-04-06 20:21:16 +00:00
Andrew Lewycky
eb996b9da8
Fix StringFromGUI2 return value as per documentation.
2000-04-06 19:33:36 +00:00
Gavriel State
6edc9517a4
OleRegGetUserType did return an unterminated ASCII string instead of an
...
OLESTR (wide characters).
2000-04-04 18:54:06 +00:00
Patrik Stridvall
2d6457c11a
Added/fixed some documentation reported by winapi_check.
2000-03-28 20:22:59 +00:00
Patrik Stridvall
39fc90a7b2
Fixed some warnings.
2000-03-28 19:30:06 +00:00
Francois Gouget
6d77d3a1df
Use min/max instead of MIN/MAX.
2000-03-25 21:44:35 +00:00
Patrik Stridvall
3b233623cc
Fixed some warnings.
2000-03-24 21:19:02 +00:00
Patrik Stridvall
fcfacb95a7
Added/fixed some documentation reported by winapi_check.
2000-03-24 20:46:04 +00:00
Patrik Stridvall
d628f43693
Fixed some ANSI C violations.
2000-03-24 20:42:08 +00:00
Francois Gouget
c9e9e4339d
- The ICOM_CMETHODxxx cause problems because the 'const' changes the
...
signature. There's no such thing on Windows anyway (it's a shame) so
just remove them altogether.
- HeapMinimize returns a void, not a 'void*'
2000-03-24 19:43:49 +00:00
Marcus Meissner
c0250a504a
Fixed memory corruption with CoTaskMemRealloc.
2000-03-19 12:46:20 +00:00
Andrew Lewycky
7315a4b0aa
Support loading any presentation aspect.
2000-03-19 12:42:58 +00:00
Andrew Lewycky
1529f58467
Rewrite the BIGBLOCKFILE implementation for better performance.
2000-03-17 15:08:25 +00:00
Andrew Lewycky
d28ded3d69
Avoid a refcount leak in QueryInterface when delegating.
...
And a couple of minor bugs.
2000-03-17 15:07:24 +00:00
Abey George
21dbb6c085
Implemented OLE clipboard functionality for Embed Source format.
...
It helps you cut and paste data with Embed Source format between
applications. It also implements OleCreateFromData and
OleQueryCreateFromData and fixes some bugs in datacache.c.
2000-03-08 18:49:36 +00:00
Patrik Stridvall
7e9913f463
Fixed some warnings.
2000-03-08 18:25:22 +00:00
Jeff Tranter
7d50ae6f80
The pathname was stored in a string of size 100, which was not always
...
large enough. It should be set to MAX_PATH (255).
2000-03-07 12:22:51 +00:00
Alexandre Julliard
82a2b186e7
Added support for creating extra symlinks for .so files that contain
...
multiple dlls.
2000-03-05 13:08:24 +00:00
Alexandre Julliard
d0edc5fecd
Moved dll-specific make rules to a separate Makedll.rules file.
2000-03-04 22:31:27 +00:00
Marcus Meissner
09ee5d0a56
CoLoadLibrary gets UNICODE, not ASCII strings. (spotted by Lawson
...
Whitney), removed the dllName component of the openDlls. Added some
debugstr_guid().
2000-03-04 19:24:25 +00:00
Pierre Mageau
c9b253940e
OleRegGetUserType did query wrong registry key.
2000-03-04 19:20:30 +00:00
Alexandre Julliard
8eba5c2a21
Murali Pattathe
...
This is the patch for the OleConvertOLESTREAMToIStorage wine API.
This API calls another function called OLECONVERT_LoadOLE10 which
basically read the OLE stream from the file through the callback
function (this is passed by the application).
The reading format was wrong. Still I am not very sure this is 100 %
correct format. I did some reverse engineering and found the format. I
have tried with different OLE object and its worked in paradox. I
haven't tested with any other apps.
2000-02-29 22:03:14 +00:00
Patrik Stridvall
ba9294111e
Fixed some issues found by winapi_check.
2000-02-27 16:38:08 +00:00
Alexandre Julliard
fc6d940424
ErrorInfo functions need to be in ole32, not oleaut32.
2000-02-26 19:11:25 +00:00
Patrik Stridvall
a9855b5122
Added stubs for {Create,Get,Set}ErrorInfo.
2000-02-26 18:33:21 +00:00
Abey George
453e2dcf3a
Return an error instead of a success code in OleCreate stub function.
2000-02-26 18:32:38 +00:00
Pierre Mageau
89aa86165f
Implementation of OleConvert routines.
...
Thuy Nguyen <thuy@macadamian.com>
Don't allow to resize stream open in read only mode
Allow write access for stream/storage open with STGM_READWRITE.
StgOpenStorage return values are now more detailed.
Don't rely on STGM_CREATE flag in the Storage constructor.
Preventing to write out of date property.
Owen Wang <owenw@corel.ca>
Allow both positive & negative 32-bit integers as with MFC assumption.
This patch improves the 32bit limit on IStream::*_Seek operations.
John Li <johnl@corel.ca>
When WP opens a linked file, the malloc function in
OLECONVERT_LoadOLE10(...) returns a NULL. This causes a later Wine
crash. The actual problem is the function reading a large data length.
2000-02-25 20:58:25 +00:00
Andreas Mohr
6d982b6ee6
- stub for OLE32.MkParseDisplayName
...
- spelling fixes
2000-02-20 19:17:53 +00:00
Juergen Schmied
32fe6bdc13
Added stub for CoResumeClassObjects.
2000-02-14 19:56:21 +00:00
Alexandre Julliard
83ab5ae577
Removed check for class existence.
2000-02-13 15:10:50 +00:00
Alexandre Julliard
383da68cf9
Optimized debugging API to reduce code size.
2000-02-10 22:15:21 +00:00
Alexandre Julliard
fc296da4e2
Removed extra includes from ole.h and wingdi.h.
2000-02-10 19:39:48 +00:00
Jeremy White
d3e22d9d55
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
...
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Owen Wang
923685ac95
Make CLSIDFromString return a CLSID of zeros instead of crashing when
...
passed a null pointer.
2000-02-07 22:20:44 +00:00
Noomen Hamza
55490022b9
Running object table are not using 0 as a valid index anymore.
2000-02-07 16:01:37 +00:00
Alexandre Julliard
318f4cefd2
Build most dlls as separate shared libraries.
2000-01-31 05:02:49 +00:00
Francois Gouget
f82a723a43
The COM virtual tables must use the
...
'ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE' macro to provide padding in C++.
2000-01-30 02:55:16 +00:00
Andreas Mohr
8cd93514f0
- add some documentation items
...
- fix some spelling
- fix some warnings
2000-01-29 21:12:58 +00:00
Patrik Stridvall
fb32c7bb38
Fixed minor issues found by winapi_check.
2000-01-29 21:02:19 +00:00
Alexandre Julliard
8c7f7e4df9
Use a linked list instead of a DPA for the hook list.
2000-01-26 02:25:44 +00:00
Gerard Patel
617f6908de
Returns an error if trying to write to a stream opened for read.
2000-01-26 02:04:44 +00:00
Marcus Meissner
bade58f2d2
Added *.spec.c, *.spec.glue.s, *.glue.c to .cvsignore that need them.
2000-01-23 22:00:06 +00:00
Alexandre Julliard
681c75bf17
Added debugstr_guid function and used it to replace
...
WINE_StringFromCLSID in all debugging messages.
2000-01-18 05:09:49 +00:00