Commit Graph

9364 Commits

Author SHA1 Message Date
Alexandre Julliard e7ea9b65ca Use Wine debugging API. Fixed MessageBox loop. 2002-07-05 21:23:54 +00:00
Alexandre Julliard af0d206752 Flush stdio on exit. 2002-07-05 21:23:07 +00:00
Alexandre Julliard bef32c65a2 Fixed warnings. 2002-07-05 21:22:32 +00:00
Gregg Mattinson 81cbb28d07 - Forte C does not support nameless structures or unions
- Implemented __builtin_return_address for Forte C on sparc
- Implemented DECL_GLOBAL_CONSTRUCTOR for non-386, non-GNU C
- Implemented WINE_DPRINTF to have function name with Forte C
2002-07-05 21:22:09 +00:00
Marcus Meissner c1f3738568 Added a generic way of doing GetHGlobalFromILockBytes(). 2002-07-05 21:19:55 +00:00
Andreas Mohr 02ecbd1939 - make sure even GUI users notice a "missing xmessage" problem by
checking for tons of X11 editors
- replace duplicated (3x) code with function launch_winesetup()
- improved "winesetup not found" error message
- break looping (via code 127) in case no xmessage installed
- stress the fact that people should remember that they can regain certain
  settings by deleting flag files
- spelling fixes
2002-07-05 21:18:41 +00:00
Gregg Mattinson 78c4dd349c Implemented FormatMessage for sparc. Since the va_list is stored in
memory like __i386__, the same implementation should work.
2002-07-05 21:17:43 +00:00
Alexandre Julliard 7015ce3096 No need to call GetModuleFileName16 now that GetModuleFileNameA
handles 16-bit tasks.
2002-07-05 01:28:10 +00:00
Alexandre Julliard 83886f23fa Fixed GetModuleFileNameW return value.
Quiet dll loading error message.
2002-07-05 01:27:19 +00:00
Alexandre Julliard 7f6ecdc2ef Return ERROR_BAD_EXE_FORMAT when builtin dll still not found, since we
most likely loaded a 16-bit builtin.
2002-07-05 01:26:41 +00:00
Alexandre Julliard a4f19d031c Moved MsgWaitForMultipleObjects call out of the window lock. 2002-07-05 01:23:31 +00:00
Duane Clark ea8d12c24b Add drive letter and Unix path tests of GetFullPathNameA. 2002-07-05 01:22:28 +00:00
Jason Edmeades daec720709 Ensure VarBstrCat handles null parms as per windows and actually does
the concatenation even for null args.
2002-07-05 01:22:03 +00:00
Rein Klazes 0bb6fdda90 Check for NULL keyvalue in RegEnumKeyExA/W. 2002-07-05 01:21:13 +00:00
Alexandre Julliard ebed1b8745 ComboLBWndProc: fall through to ListBoxWndProc if the listbox is not a
ComboLBox.
2002-07-05 00:30:05 +00:00
Alexandre Julliard 2128b3384b Removed "so" from the default load order. 2002-07-05 00:27:12 +00:00
Alexandre Julliard f5e5fcac97 Tried to make IsDialogMessageW more compatible. Changed
IsDialogMessage16/A to call IsDialogMessageW.
2002-07-05 00:23:02 +00:00
Gregg Mattinson 803eb16dfa - Replaced .previous with a .section statement for the appropriate
section.
- '.section .text' is incorrect.  It should be '.section ".text"'.
2002-07-05 00:20:42 +00:00
Uwe Bonnes d389c4bad4 MSVCRT_operator_new: Call handler only when "new" operation fails. 2002-07-05 00:18:08 +00:00
Joshua Thielen 1cef2974ab Changed GetModuleFileNameA to use GetCurrentTask instead of
MODULE32_LookupHMODULE when called by a 16-bit task.
2002-07-05 00:16:41 +00:00
Gregg Mattinson 7c4cb515b6 Cast void* to char* for pointer arithmetic. 2002-07-03 21:10:43 +00:00
Duane Clark d02075942a strcasecmp returns zero on a match. 2002-07-03 21:07:36 +00:00
Gregg Mattinson bac71315d2 Removed non-static structure initializers. 2002-07-03 21:06:58 +00:00
Andreas Mohr 73f0bfb838 Better toggle all relevant bits in VGA crt register. 2002-07-03 21:04:44 +00:00
Martin Wilck 15a0f0e78e Check POLLHUP semantics at remote shutdown when wineserver is started.
Fix socket state handling and event handling for non-STREAM sockets.
2002-07-03 21:04:09 +00:00
Alexandre Julliard 44e97f020d Fixed X11DRV_SetDIBitsToDevice to do the right thing for top-down
and/or partial bitmaps.
2002-07-03 01:22:13 +00:00
Tony Lambregts 019c591da8 Document the new trace-related winedbg commands. 2002-07-03 01:20:46 +00:00
Gregg Mattinson 2e38a17021 Void functions can't return a value, even if it is the return value
from another void function.
2002-07-03 01:20:07 +00:00
Lionel Ulmer a3f4e7ff3f Detect DCs without fonts and return an error in wglUseBitmapFonts. 2002-07-03 01:16:45 +00:00
Gregg Mattinson 62a329a528 Removed unusual type casting. 2002-07-03 01:16:13 +00:00
Gregg Mattinson b6666f93ca Avoid multi-line string constants. 2002-07-03 01:15:52 +00:00
Gregg Mattinson 5837e8b105 Removed extra , from last element in enum declarations. 2002-07-03 01:15:32 +00:00
Gregg Mattinson cc49e393f2 Removed extra ; from end of ICOM_METHOD macros. 2002-07-03 01:15:14 +00:00
Eric Pouech 34865e4c27 Fixed some more configuration issues. 2002-07-03 01:14:52 +00:00
Andreas Mohr 45f5f5dabb Make sure we wait some time during int16 keyboard query call. 2002-07-03 01:13:34 +00:00
Andreas Mohr 5ab5c4991c Added a DOS text mode memory buffer copy in order to be able to tell
which lines of text changed and thus which ones to update.
2002-07-03 01:13:17 +00:00
Andreas Mohr 2a354d6d1b Call Sleep for int 0x2f function 0x1680 (IDLE CALL). 2002-07-03 01:12:38 +00:00
Alexandre Julliard 01c1466c67 Removed redundant GetMessage call. 2002-07-02 02:14:08 +00:00
Alexandre Julliard 958732d21c Fixed warnings. 2002-07-02 02:09:39 +00:00
Juergen Schmied 9a7cc230dc - implementations for SHLWAPI_267, SHLWAPI_268
- small fixes
2002-07-02 02:06:19 +00:00
Juergen Schmied 23b808791e - changed STRRET definition
- small changes for seperation of shell32 from ole32
- debughelper for printing interface names (shell internal)
- changed shell memory allocation to use IMalloc of ole32 when this
  library is already loaded
- fallback IMalloc internally in shell
- unified constructor syntax for several objects  created by DllGetClassObject
- rewrote instance creation for com objects
- made the desktop folder parsing paths like ::{CLSID}
- Implemented IPersistFolder3 partially
2002-07-02 02:05:17 +00:00
Andreas Mohr 17a2fe0f71 - Use PeekMessage loop around GetMessage.
- Added German resource file.
- Realign some dialog parts.
- "Property" -> "Properties"
- Add some traces.
2002-07-01 23:22:48 +00:00
Alexandre Julliard 5691dea7b8 - stubs for SHLWAPI.295 (create a URL shortcut ?) and SHLWAPI.394
- minor cleanups
2002-07-01 23:21:15 +00:00
Andreas Mohr 3b9e0cb01a Added the FirstInstallDateTime key. 2002-07-01 23:18:12 +00:00
Alexandre Julliard 82696f43ee Make sure allocated blocks are aligned on an 8-byte boundary. 2002-07-01 18:41:47 +00:00
Alexandre Julliard 770c33f68e Hopefully more portable errno check. 2002-07-01 18:39:26 +00:00
Alexandre Julliard 5b80ce3517 Fixed make install from read-only build directory (spotted by Marcus
Meissner).
2002-07-01 18:23:38 +00:00
Alexandre Julliard 3c43df8aa0 Release the Win16 lock before waiting in MsgWaitForMultipleObjectsEx. 2002-07-01 18:20:16 +00:00
Alexandre Julliard 142dab8c81 Added configure check for getpwuid. 2002-07-01 18:17:30 +00:00
Gregg Mattinson 2f4ae7ba2c Avoid alignment problem in NtQuerySystemTime. 2002-07-01 18:14:27 +00:00