Mike McCormack
7018230a3f
Added regression test for FormatMessage.
...
Fixed cr/lf handling.
Prevent an infinite loop when an invalid format (%S) is passed as a
format string to vsnprintf.
Fixed a memory leak in the W version.
2002-08-20 00:32:48 +00:00
Marcus Meissner
49163d5e6a
Do not emit .string into the instruction stream, but into the .data
...
section (to avoid alignment assertions).
2002-08-20 00:26:40 +00:00
Dusan Lacko
a9568dd08b
Fix extraction of icons from ICO files.
2002-08-20 00:25:03 +00:00
Aric Stewart
2e0d8cfc76
Don't set EN_CHANGE at creation time.
2002-08-20 00:24:17 +00:00
Dmitry Timoshkov
b967834362
Added unit test for environment functions and fixed some bugs.
2002-08-20 00:22:29 +00:00
Patrik Stridvall
fc34344d14
Fixed some issues found by winapi_check.
2002-08-20 00:20:43 +00:00
Patrik Stridvall
511cea7e50
API files update.
2002-08-20 00:06:18 +00:00
Marcus Meissner
3a17a87c81
Cleaned up interlocking funcs for PPC, fixed return value of
...
interlocked_add.
2002-08-20 00:01:15 +00:00
Marcus Meissner
7678791d92
Implemented delayed import assembler thunks for PPC.
2002-08-20 00:00:49 +00:00
Marcus Meissner
2456149860
Use r2 instead of r13 for TLS, since r13 is used in the ELF32 PPC
...
ABI.
2002-08-20 00:00:35 +00:00
Robert Lunnon
4d54db752c
Removed use of saddr as a variable name which conflicts with usage in
...
netinet/in.h.
2002-08-19 23:58:03 +00:00
Jon Griffiths
18176e3c0c
Fix existing string functions, implement a bunch of new ones.
2002-08-19 23:57:27 +00:00
Jon Griffiths
c2acc92a82
Create security attributes when running as NT or later.
2002-08-19 23:56:15 +00:00
Jon Griffiths
66467f206b
Free comctl32 on unload.
2002-08-19 23:55:46 +00:00
Mike McCormack
7b56980bf2
Added some keys for ole32 interfaces.
2002-08-17 18:40:10 +00:00
François Gouget
330098fa54
Detect the FreeType version and adapt the sfnt offset accordingly.
2002-08-17 18:34:34 +00:00
Huw D M Davies
3d10c1fc6e
Mapping mode functions should change dc settings when dc is an enhmf.
2002-08-17 18:32:12 +00:00
Mike McCormack
d788939d8f
Removed Wine internal flags.
2002-08-17 18:31:12 +00:00
Mike McCormack
36e72761d3
Added sanity checks on EMRCREATEDIBPATTERNBRUSHPT values.
...
Fix a memory leak.
2002-08-17 18:30:48 +00:00
Alexandre Julliard
15c519a15d
Added GetProcessHeap definition in case it's not inlined.
2002-08-17 18:29:12 +00:00
Dmitry Timoshkov
c63d98038a
Include protection for <unistd.h>, <sys/types.h> and <sys/stat.h>.
2002-08-17 18:28:43 +00:00
Shachar Shemesh
e75542ae24
Change sublanguage from "NEUTRAL" to "DEFAULT", so LoadResource will
...
be able to find it if no other language is a better match.
2002-08-17 18:27:40 +00:00
Dmitry Timoshkov
8f05f90fb2
Do not leave uninitialized pointer.
2002-08-17 01:38:48 +00:00
Huw D M Davies
095e084d50
Allow an app to open the file of a disk based emf for reading while
...
the hemf is still open.
Implement SetWinMetaFileBits in a more sane fashion.
2002-08-17 01:37:50 +00:00
Huw D M Davies
908a2abe10
Implement simple ExtTextOut for enhmfdrv.
2002-08-17 01:36:55 +00:00
Patrik Stridvall
09570edaa5
MSVC compatibility fixes.
2002-08-17 01:22:59 +00:00
Daniel Gudbjartsson
42c74d6454
Combined the implementation of all the scanf's in a single place.
...
Added implementations of fwscanf, swscanf, wscanf and sscanf.
Corrected the declaration of swscanf.
Added implementation of the l, h, L and w prefixes.
Added implementation of the c, C, s, S and n types.
2002-08-17 01:22:00 +00:00
Marcus Meissner
9fc17ee371
Implemented server context/ptrace handling for Linux/PowerPC.
2002-08-17 01:19:06 +00:00
Patrik Stridvall
d016f819f1
Added include protection for unistd.h and sys/time.h.
2002-08-17 00:43:16 +00:00
Mike McCormack
368fab1432
Set cbBits in the EMRCREATEDIBPATTERNBRUSHPT structure when writing an
...
EMF record.
2002-08-17 00:26:57 +00:00
Huw D M Davies
0fc0ef2570
Fix for metafile ExtTextOut that only includes the rectangle if either
...
ETO_CLIPPED or ETO_OPAQUE is set.
2002-08-17 00:25:44 +00:00
Huw D M Davies
7318acaaca
Implemented a few device caps.
2002-08-17 00:25:05 +00:00
Huw D M Davies
bd0a567a2d
Fix for sign of font height in non MM_TEXT mode.
...
Fix GGO_NATIVE again.
2002-08-17 00:23:42 +00:00
Patrik Stridvall
d97f7cdecb
Fixed some issues found by winapi_check.
2002-08-17 00:21:53 +00:00
Andriy Palamarchuk
9f7c51d02e
Do not set window position on ABM_WINDOWPOSCHANGED.
2002-08-17 00:21:06 +00:00
Alexandre Julliard
31022d66ca
Signal and release the idle event when the process main thread exits.
2002-08-16 23:30:41 +00:00
Aric Stewart
5501f127df
Very partial implementation of BroadcastSystemMessageA.
2002-08-16 23:29:48 +00:00
Dmitry Timoshkov
b6e3f49854
Added Greek keyboard layout.
...
Updated Brazilian ABNT-2 keyboard layout.
2002-08-16 23:28:38 +00:00
Aric Stewart
53a4b58b36
Fixes to allow IE to do local file loading and some limited browsing.
2002-08-16 23:27:46 +00:00
Mike McCormack
03bbb46442
Don't try reading a PIDL in IPersistStream->Load if its size is 0.
...
Check the number of bytes read was correct.
Small reorganization of error handling.
2002-08-16 23:27:07 +00:00
Mike McCormack
9e4c409b7c
- Do not modify pointers in the OPENFILENAME structure passed to
...
GetFileDialog95A/W.
- Use Unicode as default for strings from the OPENFILENAME structures.
- Fill out the OPENFILENAME structure before sending the FILEOK
notification.
- Send a CDN_FOLDERCHANGE notification on OPENFILENAME dialog init.
- Fix miscalculation of the size of Explorer style file dialog boxes
with templates.
- Remove redundant MapHModuleLS and MapHModuleSL calls that also cause
hInstance to be trashed when it holds a template pointer instead of a
real hInstance (when OFN_ENABLETEMPLATEPOINTER is specified).
2002-08-16 23:26:22 +00:00
Alexandre Julliard
d376e64c35
Erase background when invalidating the selected text.
2002-08-16 23:21:51 +00:00
Huw D M Davies
b482e9ac0c
Fix for metafile ExtTextOut that only includes the rectangle if either
...
ETO_CLIPPED or ETO_OPAQUE is set.
Slightly less of a stub implementation for GetWinMetaFileBits.
2002-08-16 20:04:29 +00:00
Alexandre Julliard
0eec45a97b
Force loadorder of 16-bit dlls to builtin if their 32-bit counterpart
...
has already been loaded as builtin.
2002-08-16 20:02:54 +00:00
Alexandre Julliard
40043ed26f
Added -k option to kill an existing wineserver.
2002-08-16 20:02:15 +00:00
Aric Stewart
bbea20d675
Added BroadcastSystemMessageA.
2002-08-16 20:01:28 +00:00
Alexandre Julliard
07b6a624cb
lstrcpyn[AW] count should be considered unsigned.
2002-08-16 20:00:48 +00:00
François Gouget
456ffd6241
Change the default CPU type so that QuickTime will also run on
...
platforms where the cpu detection code does not work.
2002-08-16 20:00:14 +00:00
Huw D M Davies
409000c36f
Translate OutlineTextMetrics to logical co-ords.
2002-08-16 19:57:32 +00:00
Huw D M Davies
9a8fc06357
DWORD at offset 0x40 in the header is the number of big blocks in the
...
small block depot chain.
Better failure handling.
2002-08-16 19:55:14 +00:00