wine
25 years agoBugfix: Always release the Win16Lock in TASK_Reschedule.
Ulrich Weigand [Thu, 15 Apr 1999 15:30:33 +0000 (15:30 +0000)] 
Bugfix: Always release the Win16Lock in TASK_Reschedule.

25 years agoSolved a deadlock between global lock and wnd lock in event.c.
Francois Boisvert [Thu, 15 Apr 1999 15:22:23 +0000 (15:22 +0000)] 
Solved a deadlock between global lock and wnd lock in event.c.

25 years agoTypo that broke Solaris compile fixed.
Marcus Meissner [Thu, 15 Apr 1999 15:21:06 +0000 (15:21 +0000)] 
Typo that broke Solaris compile fixed.

25 years agoAdd a WIN_ReleaseDesktop in DESKTOP_IsSingleWindow.
Francois Boisvert [Thu, 15 Apr 1999 15:15:34 +0000 (15:15 +0000)] 
Add a WIN_ReleaseDesktop in DESKTOP_IsSingleWindow.

25 years agoFix scancodes for NumLock and Num-/.
Guy Albertelli [Thu, 15 Apr 1999 15:14:44 +0000 (15:14 +0000)] 
Fix scancodes for NumLock and Num-/.
Fix MapVirtualKey() (maptype=2) to return proper ascii code.
Reworked GetKeyNameText() again.

25 years agoLimit lastChar to 0xff in PSDRV_GetCharWidth.
Huw D M Davies [Thu, 15 Apr 1999 15:13:54 +0000 (15:13 +0000)] 
Limit lastChar to 0xff in PSDRV_GetCharWidth.

25 years agoMissing WINAPI for RegisterSystemThread.
Marcus Meissner [Thu, 15 Apr 1999 15:12:40 +0000 (15:12 +0000)] 
Missing WINAPI for RegisterSystemThread.

25 years agoFixed "Display Combination" call.
Andreas Mohr [Sun, 11 Apr 1999 18:48:17 +0000 (18:48 +0000)] 
Fixed "Display Combination" call.

25 years agoFixed a crash due to invalid OpenComm return value for busy comm port.
Andreas Mohr [Sun, 11 Apr 1999 18:47:07 +0000 (18:47 +0000)] 
Fixed a crash due to invalid OpenComm return value for busy comm port.
Cleaned up/fixed several things.

25 years agoEnabled thread safeness for wnd structure code.
Francois Boisvert [Sun, 11 Apr 1999 17:16:19 +0000 (17:16 +0000)] 
Enabled thread safeness for wnd structure code.

25 years agoUse CLIENT_DebuggerRequest to freeze/unfreeze threads.
Ulrich Weigand [Sun, 11 Apr 1999 17:13:43 +0000 (17:13 +0000)] 
Use CLIENT_DebuggerRequest to freeze/unfreeze threads.

25 years agoAdded new CLIENT_DebuggerRequest routine, implemented support for
Ulrich Weigand [Sun, 11 Apr 1999 17:13:03 +0000 (17:13 +0000)] 
Added new CLIENT_DebuggerRequest routine, implemented support for
DEBUGGER_FREEZE_ALL/DEBUGGER_UNFREEZE_ALL requests.
Run wine server in the main wine process.
Bugfix: never free initial thread!

25 years agoNon-functional PROCESS_Suspend/ResumeOtherThreads removed.
Ulrich Weigand [Sun, 11 Apr 1999 17:11:09 +0000 (17:11 +0000)] 
Non-functional PROCESS_Suspend/ResumeOtherThreads removed.

25 years agoTeached TIMER_GetNextExpiration that a timer that has already expired
Ove Kaaven [Sun, 11 Apr 1999 17:10:05 +0000 (17:10 +0000)] 
Teached TIMER_GetNextExpiration that a timer that has already expired
(but not processed yet) HAS already expired...

25 years agoDefault values for registry.
Ove Kaaven [Sun, 11 Apr 1999 17:09:20 +0000 (17:09 +0000)] 
Default values for registry.

25 years agoOptimized code for SetImageBits_X, making bitmap creation faster.
Karl Lessard [Sun, 11 Apr 1999 17:04:16 +0000 (17:04 +0000)] 
Optimized code for SetImageBits_X, making bitmap creation faster.

25 years agoThe MEASUREITEMSTRUCT and DRAWITEMSTRUCT were filled wrong.
Juergen Schmied [Sun, 11 Apr 1999 17:02:30 +0000 (17:02 +0000)] 
The MEASUREITEMSTRUCT and DRAWITEMSTRUCT were filled wrong.

25 years ago- Started multithreading for FreeBSD (incomplete, but some
Marcus Meissner [Sun, 11 Apr 1999 15:20:29 +0000 (15:20 +0000)] 
- Started multithreading for FreeBSD (incomplete, but some
  applications now at least start up again).
- Use _thread_sys_sigaction/_thread_sys_sigaltstack.
- CR2 on pagefault gets passed in sc_err (some kind of kludge in
  FreeBSD owns fault handling we can use)

25 years agoMade SELECTOR_ReallocBlock preserve the current selector access rights
Alexandre Julliard [Sun, 11 Apr 1999 15:07:13 +0000 (15:07 +0000)] 
Made SELECTOR_ReallocBlock preserve the current selector access rights
(problem reported by Andreas Mohr).

25 years agoUse services thread instead of timer signals.
Ulrich Weigand [Sun, 11 Apr 1999 15:04:00 +0000 (15:04 +0000)] 
Use services thread instead of timer signals.

25 years agoAllow user APCs with NULL 'func' (just wake up the thread).
Ulrich Weigand [Sun, 11 Apr 1999 15:02:18 +0000 (15:02 +0000)] 
Allow user APCs with NULL 'func' (just wake up the thread).

25 years agoImplemented 'kernel services thread'.
Ulrich Weigand [Sun, 11 Apr 1999 15:01:20 +0000 (15:01 +0000)] 
Implemented 'kernel services thread'.

25 years agoAdded stub for PrinterProperties.
Klaas van Gend [Sun, 11 Apr 1999 14:56:45 +0000 (14:56 +0000)] 
Added stub for PrinterProperties.

25 years agoImplemented NtTerminateProcess and NtDisplayString.
Juergen Schmied [Sun, 11 Apr 1999 14:53:24 +0000 (14:53 +0000)] 
Implemented NtTerminateProcess and NtDisplayString.

25 years agoFreeLibrary partial implementation.
Bertho Stultiens [Sun, 11 Apr 1999 14:52:24 +0000 (14:52 +0000)] 
FreeLibrary partial implementation.

25 years agoMade _ftol take argument from FPU stack. Starcraft v1.04 (*not* Brood
Ove Kaaven [Sun, 11 Apr 1999 14:50:34 +0000 (14:50 +0000)] 
Made _ftol take argument from FPU stack. Starcraft v1.04 (*not* Brood
Wars) now works perfectly with Wine's crtdll. Wrote a test
implementation of _CIpow too, which those who do have Brood Wars can
report on, so it can be implemented correctly.

25 years agoPartial implementation for GetKeyNameText for new keyboard structure.
Guy Albertelli [Sun, 11 Apr 1999 14:47:41 +0000 (14:47 +0000)] 
Partial implementation for GetKeyNameText for new keyboard structure.

25 years agoFixed warning.
Kevin Holbrook [Sun, 11 Apr 1999 14:46:38 +0000 (14:46 +0000)] 
Fixed warning.

25 years agoAdded missing ReadClassStg prototype.
Marcus Meissner [Sun, 11 Apr 1999 14:46:10 +0000 (14:46 +0000)] 
Added missing ReadClassStg prototype.

25 years ago- Fix comments after the big renaming (xxxx32y --> xxxxy).
Michael Veksler [Sun, 11 Apr 1999 14:44:54 +0000 (14:44 +0000)] 
- Fix comments after the big renaming (xxxx32y --> xxxxy).
- Declare the WPRINTF_DATA union, and use it instead of LPCVOID and WORD.
  Avoid ugly type casting, and fix compilation warnings of wsprintf.c

25 years agoStatus document for DDE/Ddeml.
Keith Matthews [Sun, 11 Apr 1999 14:44:06 +0000 (14:44 +0000)] 
Status document for DDE/Ddeml.

25 years agoAdded event callback mechanism.
Eric Pouech [Sun, 11 Apr 1999 12:21:23 +0000 (12:21 +0000)] 
Added event callback mechanism.
Introduction of MCI yield procs.
Updated (prepare|unprepare)header functions (wave, midi) to allow
correct callback mechanisms.
Made midiStreamXXX functions working.
First try at mmThreadXXX functions.

25 years agoUpdated (prepare|unprepare)header functions to allow correct callback
Eric Pouech [Sun, 11 Apr 1999 12:20:08 +0000 (12:20 +0000)] 
Updated (prepare|unprepare)header functions to allow correct callback
mechanisms.

25 years agoSmall enhancement.
Eric Pouech [Sun, 11 Apr 1999 12:19:04 +0000 (12:19 +0000)] 
Small enhancement.

25 years agoNew method for structure conversion (16 <-> 32).
Eric Pouech [Sun, 11 Apr 1999 12:17:53 +0000 (12:17 +0000)] 
New method for structure conversion (16 <-> 32).
More MCI structures correctly mapped.
Introduction of MCI yield proc and break facility.

25 years agoUpdated (prepare|unprepare)header functions to allow correct callback
Eric Pouech [Sun, 11 Apr 1999 12:16:24 +0000 (12:16 +0000)] 
Updated (prepare|unprepare)header functions to allow correct callback
mechanisms.  Implemented waveOut playback as asynchronous.

25 years agoStarted implementation of mmThreadXXX functions.
Eric Pouech [Sun, 11 Apr 1999 12:14:51 +0000 (12:14 +0000)] 
Started implementation of mmThreadXXX functions.

25 years agoAdded a few missing defines (MIDI, WAVE, callbacks).
Eric Pouech [Sun, 11 Apr 1999 12:14:17 +0000 (12:14 +0000)] 
Added a few missing defines (MIDI, WAVE, callbacks).
Structures for midiStreamXXX functions.

25 years agoUpdated (prepare|unprepare)header functions (wave, midi) to allow
Eric Pouech [Sun, 11 Apr 1999 12:13:37 +0000 (12:13 +0000)] 
Updated (prepare|unprepare)header functions (wave, midi) to allow
correct callback mechanisms. Added wine specific entry for mmThreadXXX
functions thread starting point.

25 years agoIntroduce STATSTG16 - a 16 bit variant of STATSTG.
Michael Veksler [Sun, 11 Apr 1999 12:11:48 +0000 (12:11 +0000)] 
Introduce STATSTG16 - a 16 bit variant of STATSTG.

25 years agoFix IStorage16_fnStat() to use STATSTG16 (it is a 16 bit interface).
Michael Veksler [Sun, 11 Apr 1999 12:10:49 +0000 (12:10 +0000)] 
Fix IStorage16_fnStat() to use STATSTG16 (it is a 16 bit interface).

25 years agoFixed menu type setting in SetMenuItemInfo32_common().
Paul Millar [Sun, 11 Apr 1999 12:08:42 +0000 (12:08 +0000)] 
Fixed menu type setting in SetMenuItemInfo32_common().

25 years agoSend USIG_PROCESS_CREATE signal.
Ulrich Weigand [Sun, 11 Apr 1999 12:06:04 +0000 (12:06 +0000)] 
Send USIG_PROCESS_CREATE signal.
Bugfix: GetProcessDword offset -8 should return parent process ID.

25 years agoAdded RegisterSystemThread stub.
Bertho Stultiens [Sun, 11 Apr 1999 12:04:33 +0000 (12:04 +0000)] 
Added RegisterSystemThread stub.

25 years agoImplemented the CoCreateInstanceEx method.
Francis Beaudet [Sun, 11 Apr 1999 12:01:08 +0000 (12:01 +0000)] 
Implemented the CoCreateInstanceEx method.

25 years agoFixed crash due to a value of name length 0, value length 0 at the end
David Gay [Sun, 11 Apr 1999 12:00:15 +0000 (12:00 +0000)] 
Fixed crash due to a value of name length 0, value length 0 at the end
of the registry.

25 years agoCheck if pTempActiveWindow in WINPOS_SetWindowPos is valid after the
Francois Boisvert [Sun, 11 Apr 1999 11:59:25 +0000 (11:59 +0000)] 
Check if pTempActiveWindow in WINPOS_SetWindowPos is valid after the
QUEUE_Lock.

25 years ago- updated because of the splitting of interface/implementation
Francois Gouget [Sun, 11 Apr 1999 11:56:03 +0000 (11:56 +0000)] 
- updated because of the splitting of interface/implementation
- updated to use ICOM_THIS

25 years ago- use the latest ICOM macros
Francois Gouget [Sun, 11 Apr 1999 11:53:20 +0000 (11:53 +0000)] 
- use the latest ICOM macros
- moved the IDirectPlayLobby interface to dplobby.h
- removed all the implementation aspects since they need to be
separate

25 years agoICOMisation of the DirectSound API.
Francois Gouget [Sun, 11 Apr 1999 11:51:48 +0000 (11:51 +0000)] 
ICOMisation of the DirectSound API.

25 years ago- reorganised icon extracing from files
Juergen Schmied [Sun, 11 Apr 1999 11:50:41 +0000 (11:50 +0000)] 
- reorganised icon extracing from files
- made extracting from ne and ico files working
- IPersistFile interface for IExtractIcon

25 years agoFixed buffer overrun.
Juergen Schmied [Sun, 11 Apr 1999 11:49:46 +0000 (11:49 +0000)] 
Fixed buffer overrun.

25 years agoChanged ressource dir structures.
Juergen Schmied [Sun, 11 Apr 1999 11:46:32 +0000 (11:46 +0000)] 
Changed ressource dir structures.
Adapted FindBestIccon/FindBestCursor.

25 years agoLoading the color schema for registry.
Juergen Schmied [Sun, 11 Apr 1999 11:39:17 +0000 (11:39 +0000)] 
Loading the color schema for registry.

25 years agoReimplemented winsock asynchronous DNS services. No longer use a
Marcus Meissner [Sat, 10 Apr 1999 16:58:55 +0000 (16:58 +0000)] 
Reimplemented winsock asynchronous DNS services. No longer use a
fork()ed process, but either a service thread or inline blocking calls
for non-threading architectures. (Makes Free Agent16 work again.)

25 years ago- color and font dialogs now actually do something interesting,
Eric Williams [Sat, 10 Apr 1999 16:54:37 +0000 (16:54 +0000)] 
- color and font dialogs now actually do something interesting,
  and force a redraw when successful.  Background color is adjustable.
  Text color is also adjustable, but the user has to set the CF_EFFECTS
  flag first.
- text is output left-right centered, baseline, at the middle
  of the window, and moves with the window.  Text font is adjustable.
- Success and failure MessageBox calls for Color, Font, Open,
  and Save have been removed or suppressed.  They annoyed me after
  awhile, and I suspect they annoyed others, too.  Use my tool! :-)
- cmdlgtst now has the full pathname in the upper left corner; which may
  assist in debugging certain problems -- or it may not. :-)
- usage dialog added

25 years agoCorrected debug output.
Juergen Schmied [Sat, 10 Apr 1999 16:52:22 +0000 (16:52 +0000)] 
Corrected debug output.

25 years agoBetter error handling ; a few bug fixes ; now OpenDriver16 can load 32
Eric Pouech [Sat, 10 Apr 1999 16:50:24 +0000 (16:50 +0000)] 
Better error handling ; a few bug fixes ; now OpenDriver16 can load 32
bit drivers.
Added stub for GetDriverFlags.

25 years agoStubs for CloseDesktop and CloseWindowStation.
Sergey Turchanov [Sat, 10 Apr 1999 16:48:46 +0000 (16:48 +0000)] 
Stubs for CloseDesktop and CloseWindowStation.

25 years agoGetModuleFromPath now checks for loaded modules via filenames which
Bertho Stultiens [Sat, 10 Apr 1999 16:47:47 +0000 (16:47 +0000)] 
GetModuleFromPath now checks for loaded modules via filenames which
were specified without a path.

25 years agoImplementation of HKU key saving and loading. Add new supported data
Sylvain St.Germain [Sat, 10 Apr 1999 16:46:15 +0000 (16:46 +0000)] 
Implementation of HKU key saving and loading. Add new supported data
type in debug_print_value.

25 years agoNew interfaces for IOleCommandTarget, IDropTarget, IViewObject.
Juergen Schmied [Sat, 10 Apr 1999 16:44:50 +0000 (16:44 +0000)] 
New interfaces for IOleCommandTarget, IDropTarget, IViewObject.
Small change how to get icons for listview.

25 years agoILLoadFromString and SHGetSettings implemented.
Juergen Schmied [Sat, 10 Apr 1999 16:43:39 +0000 (16:43 +0000)] 
ILLoadFromString and SHGetSettings implemented.

25 years agoSHGetSettings implemented.
Juergen Schmied [Sat, 10 Apr 1999 16:41:50 +0000 (16:41 +0000)] 
SHGetSettings implemented.
ExitWindowsDialog() simulated by Messagebox.

25 years agoILLoadFromString implemented.
Juergen Schmied [Sat, 10 Apr 1999 16:41:15 +0000 (16:41 +0000)] 
ILLoadFromString implemented.

25 years agoAdded missing *IsDark entries into PALETTE_Driver instance
Richard Mortimer [Sat, 10 Apr 1999 16:37:43 +0000 (16:37 +0000)] 
Added missing *IsDark entries into PALETTE_Driver instance
initialisation.

25 years agoFixed X11DRV_MOUSE_WarpPointer initial value.
Brian Gerst [Sat, 10 Apr 1999 16:37:03 +0000 (16:37 +0000)] 
Fixed X11DRV_MOUSE_WarpPointer initial value.

25 years agoEnsure that the bitmap is properly initialized when created with the
Luc Tourangeau [Sat, 10 Apr 1999 16:36:15 +0000 (16:36 +0000)] 
Ensure that the bitmap is properly initialized when created with the
LR_CREATEDIBSECTION flag.

25 years agoFixed the messaging problem of the edit box for node label edition.
Sylvain St.Germain [Sat, 10 Apr 1999 16:35:30 +0000 (16:35 +0000)] 
Fixed the messaging problem of the edit box for node label edition.
Substituted WM_PAINT for InvalidateRect.
Some graphical fixes.

25 years agoCheck for drivers==NULL before trying to delete them at exit. This
James Juran [Sat, 10 Apr 1999 16:33:56 +0000 (16:33 +0000)] 
Check for drivers==NULL before trying to delete them at exit.  This
could happen if the emulator initialization failed for some reason and
the drivers hadn't been initialized yet.

25 years agoCall InitApp16 (using Callout) for initial process.
Ulrich Weigand [Sat, 10 Apr 1999 16:32:45 +0000 (16:32 +0000)] 
Call InitApp16 (using Callout) for initial process.

25 years agoClear invalid selectors also in CallTo16 relay code.
Ulrich Weigand [Sat, 10 Apr 1999 16:30:12 +0000 (16:30 +0000)] 
Clear invalid selectors also in CallTo16 relay code.

25 years agoRevised Spanish resources.
Jose Marcos López Caravaca [Sat, 10 Apr 1999 16:29:37 +0000 (16:29 +0000)] 
Revised Spanish resources.

25 years agoFixed window locking bug in CalcChildScroll.
Gerard Patel [Sat, 10 Apr 1999 16:28:12 +0000 (16:28 +0000)] 
Fixed window locking bug in CalcChildScroll.

25 years agoFixed fake multimedia timers. Grim Fandango is now able to start up
Ove Kaaven [Sat, 10 Apr 1999 16:27:08 +0000 (16:27 +0000)] 
Fixed fake multimedia timers. Grim Fandango is now able to start up
when under favorable conditions. The preview movie on the Brood Wars
disc now plays, too.

25 years agoBugfix EnumPrintersA: lpbPrinters=NULL or cbBuf=0 would crash Wine,
Klaas van Gend [Sat, 10 Apr 1999 16:26:15 +0000 (16:26 +0000)] 
Bugfix EnumPrintersA: lpbPrinters=NULL or cbBuf=0 would crash Wine,
instead of returning the right buffersize.

25 years agoFixed SearchPathA return value.
Guy Albertelli [Tue, 6 Apr 1999 07:14:09 +0000 (07:14 +0000)] 
Fixed SearchPathA return value.

25 years ago- clean-up of texture 'loading'
Lionel Ulmer [Tue, 6 Apr 1999 07:10:48 +0000 (07:10 +0000)] 
- clean-up of texture 'loading'
- added SetColorKey callback for already loaded textures

25 years agoFixed a problem pointed out by Kevin Holbrook.
Francois Gouget [Tue, 6 Apr 1999 07:09:09 +0000 (07:09 +0000)] 
Fixed a problem pointed out by Kevin Holbrook.

25 years agocommctrl.h must include prsht.h.
Francois Gouget [Tue, 6 Apr 1999 07:07:44 +0000 (07:07 +0000)] 
commctrl.h must include prsht.h.

25 years agoWarning fix.
Francois Gouget [Tue, 6 Apr 1999 07:06:59 +0000 (07:06 +0000)] 
Warning fix.

25 years agoAdded a new implementation of the ICOM macros that use Microsoft style
Francois Gouget [Tue, 6 Apr 1999 07:06:05 +0000 (07:06 +0000)] 
Added a new implementation of the ICOM macros that use Microsoft style
virtual methods to implement the COM interfaces in C++.

25 years agoCorrection of Mutex handling in DdeInitializeW for cases other than
Keith Matthews [Tue, 6 Apr 1999 07:04:45 +0000 (07:04 +0000)] 
Correction of Mutex handling in DdeInitializeW for cases other than
1st call. Addition of instance handling to DdeCreateStringHandleA,
DdeCreateStringHandleW, RemoveHSZNodes, FreeAndRemoveHSZNodes.  1st
cut implementation of DdeUnitialize, move of internal structure defs
in from ddeml.h. Removed non-ANSI comment.

25 years agoMoved internal structures to ddeml.c, also removed non-ANSI comments,
Keith Matthews [Tue, 6 Apr 1999 07:02:23 +0000 (07:02 +0000)] 
Moved internal structures to ddeml.c, also removed non-ANSI comments,
and added spec for DdeQueryConfInfo and DdeQueryConvInfo16.

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Alexandre Julliard [Tue, 6 Apr 1999 07:01:33 +0000 (07:01 +0000)] 
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed memory leaks in mixerOpen16/mixerClose,
midiOutOpen16/midiOutClose16, waveInOpen16/waveInClose16,
midiInOpen16/midiInClose16.

25 years agoAdded sanity check for whitespace in file names, various other fixups.
Adam Sacarny [Tue, 6 Apr 1999 06:59:49 +0000 (06:59 +0000)] 
Added sanity check for whitespace in file names, various other fixups.

25 years agoWM_MOUSEMOVE implementation bug fix.
Luc Tourangeau [Sun, 4 Apr 1999 12:48:21 +0000 (12:48 +0000)] 
WM_MOUSEMOVE implementation bug fix.

25 years agoAdded Spanish keyboard layout.
José Marcos López [Sun, 4 Apr 1999 12:44:42 +0000 (12:44 +0000)] 
Added Spanish keyboard layout.

25 years agoFixed the modem control part of EscapeCommFunction16.
Lawson Whitney [Sun, 4 Apr 1999 12:38:35 +0000 (12:38 +0000)] 
Fixed the modem control part of EscapeCommFunction16.

25 years agoAdded missing goto.
Gerard Patel [Sun, 4 Apr 1999 12:37:48 +0000 (12:37 +0000)] 
Added missing goto.

25 years agoEnumCalendarInfoA stub.
Marcus Meissner [Sun, 4 Apr 1999 12:36:29 +0000 (12:36 +0000)] 
EnumCalendarInfoA stub.

25 years agoSuspend the window locks before DefKeybEventProc and
Francois Boisvert [Sat, 3 Apr 1999 16:27:53 +0000 (16:27 +0000)] 
Suspend the window locks before DefKeybEventProc and
DefMouseEventProc.

25 years agoMore #pragma fixes (idea Ove Kaaven, mistakes are mine).
Joerg Mayer [Sat, 3 Apr 1999 16:26:36 +0000 (16:26 +0000)] 
More #pragma fixes (idea Ove Kaaven, mistakes are mine).

25 years agoNo longer sending atoms in ((CREATESTRUCT*)lParam)->lpszName of
Eric Pouech [Sat, 3 Apr 1999 16:24:47 +0000 (16:24 +0000)] 
No longer sending atoms in ((CREATESTRUCT*)lParam)->lpszName of
WM_CREATE messages.

25 years agoAdded some SetLastError()s in GetProcAddress() and LoadLibrary().
Marcus Meissner [Sat, 3 Apr 1999 16:23:47 +0000 (16:23 +0000)] 
Added some SetLastError()s in GetProcAddress() and LoadLibrary().

25 years agoImplemented makepath, rand() returns correct range, fixed fputc.
Christian Schlaile [Sat, 3 Apr 1999 16:22:01 +0000 (16:22 +0000)] 
Implemented makepath, rand() returns correct range, fixed fputc.

25 years agoMask off unsupported attributes in _lcreat (bug reported by Andreas Mohr).
Alexandre Julliard [Sat, 3 Apr 1999 13:54:51 +0000 (13:54 +0000)] 
Mask off unsupported attributes in _lcreat (bug reported by Andreas Mohr).
Moved _lcreat16_uniq to int21.c

25 years agoCasts to (SEGPTR) removed. They did nothing anyway.
Pavel Roskin [Sat, 3 Apr 1999 13:52:04 +0000 (13:52 +0000)] 
Casts to (SEGPTR) removed. They did nothing anyway.
Includes added or removed where necessary.
Win16 functions replaced with their Win32 counterparts. Comments added
where it was impossible.
CALLBACK added where necessary. Some declarations fixed.
Constructs like "#if WINDOWS" corrected. Using "#ifdef __unix__" instead.
DlgProc in hello3 uses EndDialog() instead of DestroyWindow().
Listbox enabled in hello3.

25 years agoUpdated French keyboard.
Eric Pouech [Sat, 3 Apr 1999 13:50:58 +0000 (13:50 +0000)] 
Updated French keyboard.

25 years agoFancier version of hello.c courtesy of Huw Davies.
Alex Korobka [Sat, 3 Apr 1999 13:50:08 +0000 (13:50 +0000)] 
Fancier version of hello.c courtesy of Huw Davies.