reactos.git
19 years ago- Don't use the "cpu" directive because NASM 0.98 doesn't support it.
Filip Navara [Sat, 3 Jul 2004 18:41:56 +0000 (18:41 +0000)]
- Don't use the "cpu" directive because NASM 0.98 doesn't support it.

svn path=/trunk/; revision=9985

19 years ago- Fix errors during optimized build.
Filip Navara [Sat, 3 Jul 2004 17:40:27 +0000 (17:40 +0000)]
- Fix errors during optimized build.

svn path=/trunk/; revision=9983

19 years ago- Fixed a bug, which prevents an opening of files, if the file name contains short...
Hartmut Birr [Sat, 3 Jul 2004 17:31:30 +0000 (17:31 +0000)]
- Fixed a bug, which prevents an opening of files, if the file name contains short path names.

svn path=/trunk/; revision=9982

19 years ago- Implemented GuiConsoleHandleClose.
Hartmut Birr [Sat, 3 Jul 2004 17:17:05 +0000 (17:17 +0000)]
- Implemented GuiConsoleHandleClose.

svn path=/trunk/; revision=9981

19 years ago- Try to get or to allocate the process data structure in ServerApiPortThread.
Hartmut Birr [Sat, 3 Jul 2004 17:15:02 +0000 (17:15 +0000)]
- Try to get or to allocate the process data structure in ServerApiPortThread.
- Changed the initialization sequence in CsrServerInitialization.

svn path=/trunk/; revision=9980

19 years ago- Allowed multiple calls to CsrClientConnectToServer.
Hartmut Birr [Sat, 3 Jul 2004 17:13:09 +0000 (17:13 +0000)]
- Allowed multiple calls to CsrClientConnectToServer.
- Removed CsrIsCsrss.

svn path=/trunk/; revision=9979

19 years agoRemove debugging statement
Gé van Geldorp [Sat, 3 Jul 2004 14:46:39 +0000 (14:46 +0000)]
Remove debugging statement

svn path=/trunk/; revision=9978

19 years ago[Sorry for too many changes in one patch, but it's nearly impossible to separate...
Filip Navara [Sat, 3 Jul 2004 13:55:37 +0000 (13:55 +0000)]
[Sorry for too many changes in one patch, but it's nearly impossible to separate it without breaking the functionality]
- Remove the eng/brush.h header and all occurrences of BRUSHINST.
- Remove eng/nls.c and make the NLS functions forward exports to ntoskrnl.
- Remove DDBITMAP definition.
- Overall cleanup of eng/xlate.c.
- Stop processing if exact match is found in ClosestColorMatch.
- Move SURFGDI->PointerStatus to GDIDEVICE structure.
- Remove the GDIDEVICE->DriverLock.
- Replace BITMAP by SURFOBJ in BITMAPOBJ structure and added two new members (Flags and Hooks).
- Replace function pointers to driver functions in SURFGDI with flHooks variable specifying the bitmask of hooked functions.
- Added two new macros: GDIDEV and GDIDEVFUNCS.
- Fixed locking in NtGdiGetBitmapBits.
- Removed IntCopyBitmap and replaced it's usage by BITMAPOBJ_CopyBitmap.
- Fixed setting of SURFOBJ->pvBits and SURFOBJ->pvScan0 in EngCreateBitmap for bottom-up surfaces.
- Fix DPRINTs.
- Remove unused definitions from eng/objects.h.
- Call IntEngBitBlt instead of EngBitBlt from EngCopyBits.
- Correctly set the SURFOBJ->hsurf field.
- Merge Engine surface handling with the GDI one and remove DC->Surface, SURFGDI, BitmapToSurf.
- Support for bottom-up mouse cursors in the Eng* cursor emulation routines.
- Fix locking in error cases of NtGdiRestoreDC (get Primitives demo to start).
- Fix BitmapFormat to return 0 for unknown bit depth.
- Move code from EngCreateBitmap to IntCreateBitmap and use this function in EngCreateBitmap, NtGdiCreateBitmap and DIB_CreateDIBSection.
- New implementation of NtGdiGetDIBits.

svn path=/trunk/; revision=9977

19 years ago- Handle correctly bottom-up surfaces in the VGA driver.
Filip Navara [Sat, 3 Jul 2004 13:45:42 +0000 (13:45 +0000)]
- Handle correctly bottom-up surfaces in the VGA driver.

svn path=/trunk/; revision=9976

19 years agoNtCreateKey doesn't create nested keys, but RegCreateKey should. Fixes
Gé van Geldorp [Fri, 2 Jul 2004 21:20:51 +0000 (21:20 +0000)]
NtCreateKey doesn't create nested keys, but RegCreateKey should. Fixes
issues 2) and 3) of bug #331

svn path=/trunk/; revision=9975

19 years agosmall cleanup
Royce Mitchell III [Fri, 2 Jul 2004 21:02:54 +0000 (21:02 +0000)]
small cleanup

svn path=/trunk/; revision=9974

19 years agoAdd partial implementation of the environment variables dialog.
Eric Kohl [Fri, 2 Jul 2004 20:28:00 +0000 (20:28 +0000)]
Add partial implementation of the environment variables dialog.

svn path=/trunk/; revision=9973

19 years agoOnly accept matching palette
Gé van Geldorp [Fri, 2 Jul 2004 20:04:48 +0000 (20:04 +0000)]
Only accept matching palette

svn path=/trunk/; revision=9972

19 years agooops, if you're going to move a function, get rid of the old one... sorry...
Royce Mitchell III [Fri, 2 Jul 2004 12:43:38 +0000 (12:43 +0000)]
oops, if you're going to move a function, get rid of the old one... sorry...

svn path=/trunk/; revision=9971

19 years agoFix WinExec return value
Gé van Geldorp [Fri, 2 Jul 2004 12:18:04 +0000 (12:18 +0000)]
Fix WinExec return value

svn path=/trunk/; revision=9970

19 years agoallow changing the cursor position with the mouse
Thomas Bluemel [Fri, 2 Jul 2004 08:46:50 +0000 (08:46 +0000)]
allow changing the cursor position with the mouse

svn path=/trunk/; revision=9969

19 years agoAdded installation of services file needed for getservbyname and kin.
Art Yerkes [Fri, 2 Jul 2004 08:06:47 +0000 (08:06 +0000)]
Added installation of services file needed for getservbyname and kin.
The services file was created by Cameron Palmer from the official IANA
list.

svn path=/trunk/; revision=9968

19 years agoNtRaiseException fixed to not clobber EAX any more, and both NtContinue and NtRaiseEx...
Royce Mitchell III [Fri, 2 Jul 2004 01:36:25 +0000 (01:36 +0000)]
NtRaiseException fixed to not clobber EAX any more, and both NtContinue and NtRaiseException no longer clobber EDX. kmode SEH works now, but there are likely some lingering bugs. This patch was made possible by the collaborative efforts of myself, kjk_hyperion, Art Yerkes, and Skywing.

svn path=/trunk/; revision=9967

19 years agoServices file for WS2_32.dll, created by Cameron Palmer.
Alex Ionescu [Fri, 2 Jul 2004 01:26:29 +0000 (01:26 +0000)]
Services file for WS2_32.dll, created by Cameron Palmer.

svn path=/trunk/; revision=9966

19 years ago(remove old disabled code)
Royce Mitchell III [Fri, 2 Jul 2004 01:23:26 +0000 (01:23 +0000)]
(remove old disabled code)

svn path=/trunk/; revision=9965

19 years agoNtContinue fixed to return failure on invalid params ( not checking for access violat...
Royce Mitchell III [Fri, 2 Jul 2004 00:47:57 +0000 (00:47 +0000)]
NtContinue fixed to return failure on invalid params ( not checking for access violations yet ), but not clobber EAX on success. This patch was made possiblel by the collaborative efforts of myself, kjk_hyperion, Art Yerkes, and Skywing.

svn path=/trunk/; revision=9964

19 years agomerge in kjk_hyperion's ZwContinue test
Royce Mitchell III [Thu, 1 Jul 2004 23:58:44 +0000 (23:58 +0000)]
merge in kjk_hyperion's ZwContinue test

svn path=/trunk/; revision=9963

19 years agomerge patch from wine by Robert Shearman (http://www.winehq.org/hypermail/wine-patche...
Thomas Bluemel [Thu, 1 Jul 2004 23:56:04 +0000 (23:56 +0000)]
merge patch from wine by Robert Shearman (winehq.org/hypermail/wine-patches/2004/06/0108.html)

svn path=/trunk/; revision=9962

19 years agosome little fixes
Thomas Bluemel [Thu, 1 Jul 2004 23:36:57 +0000 (23:36 +0000)]
some little fixes

svn path=/trunk/; revision=9961

19 years agoDon't reset LastError on success
Gé van Geldorp [Thu, 1 Jul 2004 22:36:16 +0000 (22:36 +0000)]
Don't reset LastError on success

svn path=/trunk/; revision=9960

19 years agoHandle file names like ./somename in SearchPath()
Gé van Geldorp [Thu, 1 Jul 2004 22:35:35 +0000 (22:35 +0000)]
Handle file names like ./somename in SearchPath()

svn path=/trunk/; revision=9959

19 years agoFix a typo. Now the 'Advanced' page shows again.
Eric Kohl [Thu, 1 Jul 2004 20:27:50 +0000 (20:27 +0000)]
Fix a typo. Now the 'Advanced' page shows again.

svn path=/trunk/; revision=9958

19 years agoCVS maintaince
Filip Navara [Thu, 1 Jul 2004 18:12:47 +0000 (18:12 +0000)]
CVS maintaince

svn path=/trunk/; revision=9957

19 years agoMerging the KJKHyperion-RtlUnwind branch back into HEAD
KJK::Hyperion [Thu, 1 Jul 2004 02:40:23 +0000 (02:40 +0000)]
Merging the KJKHyperion-RtlUnwind branch back into HEAD

svn path=/trunk/; revision=9956

19 years agocleanup/reformat syscall code, save return value as soon as possible so that eax...
Royce Mitchell III [Thu, 1 Jul 2004 01:52:37 +0000 (01:52 +0000)]
cleanup/reformat syscall code, save return value as soon as possible so that eax is freed up, which also simplifies the implementation of KiAfterSystemCallHook(), also removes a couple redundant instructions.

svn path=/trunk/; revision=9955

19 years agoMerge in Winehq commits. - not enabled yet
Steven Edwards [Wed, 30 Jun 2004 20:51:45 +0000 (20:51 +0000)]
Merge in Winehq commits. - not enabled yet

svn path=/trunk/; revision=9953

19 years agoMerge in Winehq commits.
Steven Edwards [Wed, 30 Jun 2004 20:42:18 +0000 (20:42 +0000)]
Merge in Winehq commits.

svn path=/trunk/; revision=9952

19 years agoFix IFileSystemBindData method order again.
Gé van Geldorp [Wed, 30 Jun 2004 20:40:02 +0000 (20:40 +0000)]
Fix IFileSystemBindData method order again.

svn path=/trunk/; revision=9951

19 years agoMerge in Winehq commits.
Steven Edwards [Wed, 30 Jun 2004 20:19:25 +0000 (20:19 +0000)]
Merge in Winehq commits.

svn path=/trunk/; revision=9950

19 years agoMerge in Winehq commits.
Steven Edwards [Wed, 30 Jun 2004 19:14:24 +0000 (19:14 +0000)]
Merge in Winehq commits.

svn path=/trunk/; revision=9949

19 years agoMerge in Winehq commits.
Steven Edwards [Wed, 30 Jun 2004 19:07:22 +0000 (19:07 +0000)]
Merge in Winehq commits.

svn path=/trunk/; revision=9948

19 years agoAdd accessibility control panel.
Eric Kohl [Wed, 30 Jun 2004 12:21:20 +0000 (12:21 +0000)]
Add accessibility control panel.

svn path=/trunk/; revision=9947

19 years agoAdd control panel icon.
Eric Kohl [Wed, 30 Jun 2004 12:20:35 +0000 (12:20 +0000)]
Add control panel icon.

svn path=/trunk/; revision=9946

19 years ago- Add accessibility control panel. Patch by <j_anderw@sbox.tugraz.at>
Eric Kohl [Wed, 30 Jun 2004 12:16:27 +0000 (12:16 +0000)]
- Add accessibility control panel. Patch by <j_anderw@sbox.tugraz.at>
- Use w32api.
- Add control panel icon.

svn path=/trunk/; revision=9945

19 years agoUse w32api.
Eric Kohl [Wed, 30 Jun 2004 12:11:11 +0000 (12:11 +0000)]
Use w32api.

svn path=/trunk/; revision=9944

19 years ago- Apply patch by <j_anderw@sbox.tugraz.at>.
Eric Kohl [Wed, 30 Jun 2004 10:53:05 +0000 (10:53 +0000)]
- Apply patch by <j_anderw@sbox.tugraz.at>.
- User w32api.
- Fix some tchar issues.

svn path=/trunk/; revision=9942

19 years agoDefine PSCB_BUTTONPRESSED.
Eric Kohl [Wed, 30 Jun 2004 10:49:18 +0000 (10:49 +0000)]
Define PSCB_BUTTONPRESSED.

svn path=/trunk/; revision=9941

19 years ago- Return correct ID for windowless timers in IntSetTimer.
Filip Navara [Tue, 29 Jun 2004 23:45:31 +0000 (23:45 +0000)]
- Return correct ID for windowless timers in IntSetTimer.

svn path=/trunk/; revision=9940

19 years agoUse DIB bitfields to create palette at > 8 bpp
Gé van Geldorp [Tue, 29 Jun 2004 21:09:16 +0000 (21:09 +0000)]
Use DIB bitfields to create palette at > 8 bpp

svn path=/trunk/; revision=9939

19 years ago- Fixed duplicate color conversion in Bitfields/RGB -> Indexed case.
Filip Navara [Tue, 29 Jun 2004 20:08:07 +0000 (20:08 +0000)]
- Fixed duplicate color conversion in Bitfields/RGB -> Indexed case.

svn path=/trunk/; revision=9937

19 years ago- Match the first 16 colors of the Windows (R) XP default palette.
Filip Navara [Tue, 29 Jun 2004 20:08:05 +0000 (20:08 +0000)]
- Match the first 16 colors of the Windows (R) XP default palette.

svn path=/trunk/; revision=9936

19 years agofixed makefiles
Thomas Bluemel [Tue, 29 Jun 2004 19:20:16 +0000 (19:20 +0000)]
fixed makefiles

svn path=/trunk/; revision=9935

19 years ago- Fixed list mode traversing.
Filip Navara [Tue, 29 Jun 2004 18:12:30 +0000 (18:12 +0000)]
- Fixed list mode traversing.

svn path=/trunk/; revision=9934

19 years ago- Report 1 (Default) instead of 0 (Invalid) as the refresh frequency value.
Filip Navara [Tue, 29 Jun 2004 18:12:28 +0000 (18:12 +0000)]
- Report 1 (Default) instead of 0 (Invalid) as the refresh frequency value.

svn path=/trunk/; revision=9933

19 years ago- Match the first 16 colors of the Windows (R) XP default palette.
Filip Navara [Tue, 29 Jun 2004 18:12:27 +0000 (18:12 +0000)]
- Match the first 16 colors of the Windows (R) XP default palette.

svn path=/trunk/; revision=9932

19 years agoAdd substitutions for 'MS Shell Dlg' and 'MS Shell Dlg 2' fonts.
Eric Kohl [Tue, 29 Jun 2004 17:40:01 +0000 (17:40 +0000)]
Add substitutions for 'MS Shell Dlg' and 'MS Shell Dlg 2' fonts.

svn path=/trunk/; revision=9931

19 years agoFix IFileSystemBindData method order
Gé van Geldorp [Tue, 29 Jun 2004 14:08:58 +0000 (14:08 +0000)]
Fix IFileSystemBindData method order

svn path=/trunk/; revision=9930

19 years agoFix RestartDialog() prototype
Gé van Geldorp [Tue, 29 Jun 2004 13:51:59 +0000 (13:51 +0000)]
Fix RestartDialog() prototype

svn path=/trunk/; revision=9929

19 years agoMinimize Wine porting headers
Gé van Geldorp [Tue, 29 Jun 2004 13:47:27 +0000 (13:47 +0000)]
Minimize Wine porting headers

svn path=/trunk/; revision=9928

19 years agoMinimize Wine porting headers
Gé van Geldorp [Tue, 29 Jun 2004 13:40:40 +0000 (13:40 +0000)]
Minimize Wine porting headers

svn path=/trunk/; revision=9927

19 years agoSet short path names for 'temp' and 'tmp' environment variables.
Eric Kohl [Tue, 29 Jun 2004 12:06:01 +0000 (12:06 +0000)]
Set short path names for 'temp' and 'tmp' environment variables.

svn path=/trunk/; revision=9926

19 years agoInstall control panel app and control panels.
Eric Kohl [Tue, 29 Jun 2004 12:04:42 +0000 (12:04 +0000)]
Install control panel app and control panels.

svn path=/trunk/; revision=9925

19 years ago- Load 16x16 and 32x32 icons.
Eric Kohl [Tue, 29 Jun 2004 12:03:56 +0000 (12:03 +0000)]
- Load 16x16 and 32x32 icons.
- Use masked image lists.
- Clean-up menu IDs.

svn path=/trunk/; revision=9924

19 years ago- Improved implementation of REGION_CreateFrameRgn that gives more correct results.
Filip Navara [Tue, 29 Jun 2004 06:08:54 +0000 (06:08 +0000)]
- Improved implementation of REGION_CreateFrameRgn that gives more correct results.

svn path=/trunk/; revision=9923

19 years ago- We don't need to have BuiltInRect member in the ROSRGNDATA structure. Since regions...
Filip Navara [Mon, 28 Jun 2004 21:03:08 +0000 (21:03 +0000)]
- We don't need to have BuiltInRect member in the ROSRGNDATA structure. Since regions with only one rectangle have this rectange identical to the bounding one, we can use rdh.rcBounds instead and save 16 bytes.

svn path=/trunk/; revision=9921

19 years ago- Import RtlImageDirectoryEntryToData from ntoskrnl and don't duplicate it.
Filip Navara [Mon, 28 Jun 2004 21:02:49 +0000 (21:02 +0000)]
- Import RtlImageDirectoryEntryToData from ntoskrnl and don't duplicate it.

svn path=/trunk/; revision=9920

19 years ago- compatibility to expat version < 1.95.7
Martin Fuchs [Mon, 28 Jun 2004 20:38:42 +0000 (20:38 +0000)]
- compatibility to expat version < 1.95.7
- handle missing XML encoding parameter

svn path=/trunk/; revision=9919

19 years ago- Copied implementation of GetShortPathName[AW] from Wine.
Filip Navara [Mon, 28 Jun 2004 19:46:17 +0000 (19:46 +0000)]
- Copied implementation of GetShortPathName[AW] from Wine.

svn path=/trunk/; revision=9918

19 years ago- Removed ReactOS specific hack in ImageList_DrawIndirect since the color conversions...
Filip Navara [Mon, 28 Jun 2004 17:03:46 +0000 (17:03 +0000)]
- Removed ReactOS specific hack in ImageList_DrawIndirect since the color conversions in Win32K are fixed now.

svn path=/trunk/; revision=9916

19 years ago- Fixed more color handling issues (mostly incorrect RGB <-> BGR swapping).
Filip Navara [Mon, 28 Jun 2004 17:03:35 +0000 (17:03 +0000)]
- Fixed more color handling issues (mostly incorrect RGB <-> BGR swapping).

svn path=/trunk/; revision=9915

19 years ago- Fixed implementation of PALOBJ_cGetColors.
Filip Navara [Mon, 28 Jun 2004 15:53:17 +0000 (15:53 +0000)]
- Fixed implementation of PALOBJ_cGetColors.
- Cleaned up IntEngCreateXlate and XLATEOBJ_iXlate a bit and fixed some cases (Indexed -> Bitfields/BGR, Bitfields/BGR -> Indexed).
- Removed simple color cache from ClosestColorMatch, because it wasn't thread safe and would return bogus values when more XLATEOBJs are used at once.

svn path=/trunk/; revision=9914

19 years agoDon't use fixed size main window.
Eric Kohl [Mon, 28 Jun 2004 12:05:16 +0000 (12:05 +0000)]
Don't use fixed size main window.
GetProcAddress() does not accept Unicode procedure names.
Visual improvements.

svn path=/trunk/; revision=9913

19 years agoadd explorer-cfg-template.xml for explorer default configuration
Martin Fuchs [Mon, 28 Jun 2004 06:52:41 +0000 (06:52 +0000)]
add explorer-cfg-template.xml for explorer default configuration

svn path=/trunk/; revision=9912

19 years ago- Fixed bug in binary search algorithm.
Filip Navara [Sun, 27 Jun 2004 14:15:33 +0000 (14:15 +0000)]
- Fixed bug in binary search algorithm.

svn path=/trunk/; revision=9909

19 years ago- Fixed compilation.
Filip Navara [Sun, 27 Jun 2004 13:58:05 +0000 (13:58 +0000)]
- Fixed compilation.

svn path=/trunk/; revision=9908

19 years agorevert my previous patch
Thomas Bluemel [Sun, 27 Jun 2004 12:21:32 +0000 (12:21 +0000)]
revert my previous patch

svn path=/trunk/; revision=9906

19 years agoImplement and use LdrProcessRelocationBlock().
Eric Kohl [Sun, 27 Jun 2004 12:21:14 +0000 (12:21 +0000)]
Implement and use LdrProcessRelocationBlock().

svn path=/trunk/; revision=9905

19 years ago- Better handling of error cases when no fonts are present in the system.
Filip Navara [Sun, 27 Jun 2004 11:24:43 +0000 (11:24 +0000)]
- Better handling of error cases when no fonts are present in the system.

svn path=/trunk/; revision=9904

19 years ago- Better handling of error cases in DrawTextW.
Filip Navara [Sun, 27 Jun 2004 11:24:06 +0000 (11:24 +0000)]
- Better handling of error cases in DrawTextW.

svn path=/trunk/; revision=9903

19 years ago- Better handling of error cases in font handling.
Filip Navara [Sun, 27 Jun 2004 11:23:57 +0000 (11:23 +0000)]
- Better handling of error cases in font handling.

svn path=/trunk/; revision=9902

19 years ago- Fixed compilation.
Filip Navara [Sun, 27 Jun 2004 11:23:57 +0000 (11:23 +0000)]
- Fixed compilation.

svn path=/trunk/; revision=9901

19 years agodon't crash if requested process couldn't be found
Thomas Bluemel [Sun, 27 Jun 2004 10:16:59 +0000 (10:16 +0000)]
don't crash if requested process couldn't be found

svn path=/trunk/; revision=9900

19 years ago- Replaced the old default mode algortihm with video mode list sorting.
Filip Navara [Sun, 27 Jun 2004 07:56:44 +0000 (07:56 +0000)]
- Replaced the old default mode algortihm with video mode list sorting.
- Added check for video mode memory model since we don't support anything but Direct Color and Packed Pixel modes.
- More work in order to support VBE 1.2.
- Fixed retun values in VBEInitialize.

svn path=/trunk/; revision=9899

19 years agoRemoved Named Arguments for non-public APIs and added explanations/sources for non...
Alex Ionescu [Sun, 27 Jun 2004 05:38:54 +0000 (05:38 +0000)]
Removed Named Arguments for non-public APIs and added explanations/sources for non-GNU IFS APIs.

svn path=/trunk/; revision=9898

19 years agofix end-of-lines
Royce Mitchell III [Sun, 27 Jun 2004 04:08:57 +0000 (04:08 +0000)]
fix end-of-lines

svn path=/trunk/; revision=9897

19 years ago- Use the Video Port driver Int 10 services instead of using undocumented Ke386CallBi...
Filip Navara [Sat, 26 Jun 2004 22:30:34 +0000 (22:30 +0000)]
- Use the Video Port driver Int 10 services instead of using undocumented Ke386CallBios function.
- Power management functions implementation. Based on patch by Magnus Olsen <magnus@itkonsult-olsen.com>.
- First steps towards VBE 1.2 support. Based on patch by Magnus Olsen <magnus@itkonsult-olsen.com>.

svn path=/trunk/; revision=9894

19 years ago- Added VideoPortQueryPerformanceCounter and VideoPortQueryServices to the import...
Filip Navara [Sat, 26 Jun 2004 22:30:34 +0000 (22:30 +0000)]
- Added VideoPortQueryPerformanceCounter and VideoPortQueryServices to the import library definition file.
- Fixed minor memory overrun in VideoPortInitialize for older video drivers (< Win NT 5.1).

svn path=/trunk/; revision=9893

19 years agomake misc/lcformat
Gunnar Dalsnes [Sat, 26 Jun 2004 20:11:18 +0000 (20:11 +0000)]
make misc/lcformat

svn path=/trunk/; revision=9892

19 years agoremove duplicate stuff due to adding lcformat from wine
Gunnar Dalsnes [Sat, 26 Jun 2004 20:10:50 +0000 (20:10 +0000)]
remove duplicate stuff due to adding lcformat from wine
impl. misc stuff from wine

svn path=/trunk/; revision=9891

19 years agosave modlue handle
Gunnar Dalsnes [Sat, 26 Jun 2004 20:07:40 +0000 (20:07 +0000)]
save modlue handle

svn path=/trunk/; revision=9890

19 years agoWhole file ripped from Wine's dlls\\kernel\\lcformat.c, rev 1.7 and is unchanged...
Gunnar Dalsnes [Sat, 26 Jun 2004 20:02:31 +0000 (20:02 +0000)]
Whole file ripped from Wine's dlls\\kernel\\lcformat.c, rev 1.7 and is unchanged except that includes are different. I thought about adding @implemented to each exported function, but this might make merging harder

svn path=/trunk/; revision=9889

19 years ago- Set the palette for image list DIBs that has 8 or less bits per pixel.
Filip Navara [Sat, 26 Jun 2004 18:22:14 +0000 (18:22 +0000)]
- Set the palette for image list DIBs that has 8 or less bits per pixel.

svn path=/trunk/; revision=9888

19 years ago- Readded the code for unportecting second page while relocating. Some applications...
Filip Navara [Sat, 26 Jun 2004 15:11:14 +0000 (15:11 +0000)]
- Readded the code for unportecting second page while relocating. Some applications like OpenOffice actually depend on it.

svn path=/trunk/; revision=9885

19 years ago- Rewritten relocation code to not make invalid assumptions (".reloc" section name...
Filip Navara [Sat, 26 Jun 2004 14:37:05 +0000 (14:37 +0000)]
- Rewritten relocation code to not make invalid assumptions (".reloc" section name) and to not unprotect second page (not needed really).

svn path=/trunk/; revision=9884

19 years ago- Partial implementation of CompareStringW. Fixes bug #378.
Filip Navara [Sat, 26 Jun 2004 12:56:11 +0000 (12:56 +0000)]
- Partial implementation of CompareStringW. Fixes bug #378.

svn path=/trunk/; revision=9883

19 years agoStop at the real end of the relocation table.
Eric Kohl [Sat, 26 Jun 2004 11:23:32 +0000 (11:23 +0000)]
Stop at the real end of the relocation table.

svn path=/trunk/; revision=9881

19 years agosimplified chinese explorer resources by Larry Li <larry@mimios.com> (not for windres)
Martin Fuchs [Sat, 26 Jun 2004 10:43:18 +0000 (10:43 +0000)]
simplified chinese explorer resources by Larry Li <larry@mimios.com> (not for windres)

svn path=/trunk/; revision=9880

19 years agofixed little gdi handle leak
Thomas Bluemel [Sat, 26 Jun 2004 08:09:55 +0000 (08:09 +0000)]
fixed little gdi handle leak

svn path=/trunk/; revision=9879

19 years agofixed binary editing of strings in the ansi version, query and set the value using...
Thomas Bluemel [Fri, 25 Jun 2004 23:47:04 +0000 (23:47 +0000)]
fixed binary editing of strings in the ansi version, query and set the value using the unicode version in this case.

svn path=/trunk/; revision=9876

19 years agosndblst fixes based on patch by Sylvain Petreolle.
Steven Edwards [Fri, 25 Jun 2004 23:30:22 +0000 (23:30 +0000)]
sndblst fixes based on patch by Sylvain Petreolle.

svn path=/trunk/; revision=9875

19 years agoFix a typo.
Eric Kohl [Fri, 25 Jun 2004 19:05:20 +0000 (19:05 +0000)]
Fix a typo.

svn path=/trunk/; revision=9874

19 years agoFix crash in loader relocation code.
Eric Kohl [Fri, 25 Jun 2004 18:50:48 +0000 (18:50 +0000)]
Fix crash in loader relocation code.

svn path=/trunk/; revision=9872

19 years agore-added files that hyperion accidently deleted from HEAD
Thomas Bluemel [Fri, 25 Jun 2004 16:39:41 +0000 (16:39 +0000)]
re-added files that hyperion accidently deleted from HEAD

svn path=/trunk/; revision=9871

19 years agoExpand user-specific environment variables.
Eric Kohl [Fri, 25 Jun 2004 11:42:00 +0000 (11:42 +0000)]
Expand user-specific environment variables.

svn path=/trunk/; revision=9870

19 years agoMoved common SEH routines to Rtl, removed very wrong RtlUnwind implementation from...
KJK::Hyperion [Fri, 25 Jun 2004 03:38:51 +0000 (03:38 +0000)]
Moved common SEH routines to Rtl, removed very wrong RtlUnwind implementation from ntoskrnl

svn path=/trunk/; revision=9868