Jérôme Gardou
484e959c29
[USER32] Properly save EBX in the wndproc wrapper
2020-12-09 10:00:35 +01:00
Timo Kreuzer
00cfa8aac2
[WIN32K] Fix an ASSERT to ignore the upper 32 bits of a passed in GDI handle
2020-11-07 18:34:10 +01:00
Hermès Bélusca-Maïto
3c722e35b1
[CMD][SERVMAN][SHELL32][WINSPOOL][ROSAPPS][NTOS:PNP] Fix my build.
2020-11-06 01:06:11 +01:00
Dmitry Borisov
4dc3125450
[PC98VID] Fix build for PC-98 target ( #3352 )
...
- Some prototypes are not needed anymore.
Addendum to 5c7ce4475e
.
2020-11-05 00:26:37 +03:00
Victor Perevertkin
5c7ce4475e
[REACTOS] Cleanup INIT and some PAGE section allocations
...
- Change INIT_FUNCTION and INIT_SECTION to CODE_SEG("INIT") and DATA_SEG("INIT") respectively
- Remove INIT_FUNCTION from function prototypes
- Remove alloc_text pragma calls as they are not needed anymore
2020-11-02 21:45:31 +03:00
Timo Kreuzer
cef57d3c44
[GDI32] Fix up GdiFixUpHandle
2020-10-31 14:24:09 +01:00
Doug Lyons
8081ba9332
[WIN32SS] Repaint the whole window frame on some style bits set ( #3199 )
...
This fixes the ReactOS Calculator buttons disappearing in CORE-16827
2020-10-24 22:35:45 +03:00
Jérôme Gardou
ed61512236
[CMAKE] Get rid of add_compile_flags_language macro
...
in favor of add_compile_options and the like with generator expressions
Also take this as an opportunity to remove the C++11 standard hack, GCC 8 now defaults to C++14
2020-10-20 21:44:54 +02:00
Katayama Hirofumi MZ
58b0558f94
[NTUSER] Fix Shell Hook HSHELL_WINDOWCREATED ( #3294 )
...
Fix Shell Hook and reduce failures of shell32_apitest ShellHook testcase. Fix the condition of notifying shell hook HSHELL_WINDOWCREATED in ntuser/winpos.c. CORE-17330
2020-10-13 16:37:52 +09:00
Mark Jansen
7ed0f25b64
[GDI32] Prevent double initialization in GdiProcessSetup
...
Found with Application Verifier :)
2020-10-11 16:30:39 +02:00
Katayama Hirofumi MZ
f341e60fbe
[USER32] Mute 'Imm Api Table Init 2' spam
...
CORE-11700
2020-09-26 11:13:43 +09:00
Katayama Hirofumi MZ
33fe4333f4
[USER32] Load IMM table ( #3215 )
...
Implement the IMM function table in module user32.dll. CORE-11700
File immtable.h is located at win32ss/user/user32/include, that is a list of the DEFINE_IMM_ENTRY macro calls.
2020-09-23 21:42:54 +09:00
Serge Gautherie
889b077b23
[REACTOS] *.spec: Fix some function/parameter types ( #3154 )
2020-09-20 19:21:11 +02:00
Katayama Hirofumi MZ
ab115e30fe
[IMM32][INCLUDE] Add immtable.h and modify imm32.spec ( #3207 )
...
- Add immtable.h header into win32ss/user/user32/misc/.
- Modify imm32.spec file.
CORE-11700
2020-09-19 22:47:40 +09:00
Dmitry Borisov
0dfc7f06b7
[VIDEOPRT] Add global variable for debugging video drivers ( #3080 )
...
Reference: https://docs.microsoft.com/en-us/previous-versions/ff570170(v=vs.85)
2020-09-15 15:24:42 +03:00
Serge Gautherie
345ad55319
[BROWSEUI][USER32] Explicitly use MAKEINTRESOURCEW() for consistency ( #3192 )
2020-09-15 14:56:51 +03:00
Serge Gautherie
a04831677e
[PROGMAN][CRT][USER32] Do not use LoadLibraryEx() NT6+ flags ( #3152 )
...
CORE-12004
2020-09-13 23:42:09 +02:00
Kyle Katarn
f07ace6aa2
[RAPPS][CONSRV] French translation update ( #3160 )
...
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
2020-09-13 23:12:52 +02:00
Katayama Hirofumi MZ
8396cf8696
[CONSRV] Improve Japanese (ja-JP) translation
2020-09-13 16:50:15 +09:00
chirsz
cd2eaf1e51
[CONSRV] Improve zh-CN translation ( #3157 )
...
The new word is more in line with PRC people's usage habits, and it
is actually used in the Simplified Chinese translation of Windows.
2020-09-12 18:23:05 +02:00
James Tabor
3ca217621d
[Printing] Fix Typos and Test Regressions
...
Fix WinSpool API regressions.
Fix typos and debug prints.
2020-09-08 13:15:16 -05:00
James Tabor
8313483202
[GDI32] Force Return if other Type of Device Requested
...
Fix CORE-17241 assert.
2020-09-08 12:52:28 -05:00
Doug Lyons
7624a98706
[GDI32] Fix double cx's in call to HANDLE_METADC in win32ss painting.c ( #3137 )
...
Fix copy-paste error.
2020-09-06 18:08:03 +02:00
Kyle Katarn
9f428f5522
[NTUSER] Demote ERR to TRACE, also some minor corrections ( #3132 )
2020-09-05 17:59:10 +03:00
Joachim Henze
9835710f7e
[GDI] Demote the insane amount of logging CORE-1091
...
that was introduced by
0.4.15-dev-684-g
448bcede24
2020-09-01 19:11:22 +02:00
Doug Lyons
448bcede24
[GDI32] Preserve PitchAndFamily across GetTextMetricsW call ( #2689 )
...
ReactOS has no Raster fonts today, so compensate for this affecting the editbox margins.
CORE-1091
This patch fixes the inability to see all of the characters in the CD-KEY box of Starcraft and Visual Basic 5 and Visual Basic 6 Installs. It supersedes #2656
2020-09-01 20:08:26 +09:00
Joachim Henze
dde92f8ffa
[WINSPOOL] Properly fix a double free CORE-16715
...
Addendum to 0.4.14-dev-957-g
d90beaeed2
Many Thanks to the patches author Doug Lyons!
2020-08-31 02:06:35 +02:00
James Tabor
240207691d
[LocalSpl] Fix Type and Paste
...
Fix cap on leading function.
2020-08-26 18:15:10 -05:00
James Tabor
19caafcb9e
[LocalSpl] Fix MsVC Builds
...
Fix unresolved external symbol.
2020-08-26 17:37:17 -05:00
James Tabor
62c4b828b4
[Printing] Update and Add Functions
...
More forwards to LocalSpl and LocalMon. At sometime will be merged together.
Bug fixes.
Printer Driver code is a wine hack. (WIP)
Added information for shell tray icon notifications.
Sync wine WinSpool driver tests. Unplugged from build.
2020-08-26 17:12:20 -05:00
Stanislav Motylkov
2a77e359e4
[XBOX] Move NV2A XGPU definitions into header file
...
TODO: helper functions should be also moved. CORE-16216
2020-08-26 16:58:01 +03:00
Nguyen Trung Khanh
247c189263
[NTGDI] Fix stack memory disclosure in ftGdiGetTextMetricsW ( #2991 )
2020-08-25 19:28:39 +03:00
Nguyen Trung Khanh
a081e12fbd
[NTGDI] Fix pool memory disclosure in NtGdiGetGlyphOutline ( #3021 )
2020-08-25 19:14:23 +03:00
Katayama Hirofumi MZ
dce62240f1
[NTUSER] Improve SPI_SETWORKAREA setting ( #3061 )
...
CORE-12018, CORE-7237
2020-08-20 11:31:57 +09:00
Dmitry Borisov
27cd9eaf1a
[PC98VID] Add framebuffer video miniport driver for NEC PC-98 series ( #3040 )
...
This adds generic graphics support on PC-9821.
2020-08-19 00:50:08 +03:00
Katayama Hirofumi MZ
81f28d454a
[NTUSER] Set ERROR_INVALID_WINDOW_HANDLE when PostMessage failed ( #3059 )
...
Set the last error code ERROR_INVALID_WINDOW_HANDLE when user32!PostMessage failed with destroyed window.
CORE-12124
2020-08-18 05:32:44 +09:00
Aobi Chan CL
860b45aca1
[USERINIT][WINLOGON][USER32][USERSRV] Update Traditional Chinese (Taiwan) translation ( #3018 )
2020-08-16 15:13:55 +03:00
Omer Itzic S
a6946307fc
[USERSRV] Update Hebrew translation ( #3010 )
...
Co-authored-by: Baruch Rutman <peterooch@gmail.com>
2020-08-15 22:57:07 +03:00
Katayama Hirofumi MZ
4b038ec8b7
[IMM32][NTUSER] Add ImmGetImeInfoEx ( #3035 )
...
- Add the definition of imm32!ImmGetImeInfoEx function.
- Add IMEINFOEXCLASS and IS_IME_HKL into "ntuser.h".
- Modify NtUserGetImeInfoEx function prototype.
CORE-11700
2020-08-12 06:03:29 +09:00
Katayama Hirofumi MZ
047da7e632
[NTUSER] Add more QUERY_WINDOW_* values ( #3034 )
...
Add QUERY_WINDOW_* constant values for NtUserQueryWindow funciton. CORE-11700
2020-08-12 06:01:22 +09:00
Katayama Hirofumi MZ
ec9d277d59
[IMM32][NTUSER] Implement ImmGetHotKey ( #3025 )
...
CORE-11700
- Implement imm32!ImmGetHotKey function.
- Modify NtUserGetImeHotKey function.
- Add LPHKL typedef into <imm.h> header.
2020-08-09 22:41:11 +09:00
Nguyen Trung Khanh
ff50b0db2e
[NTUSER] Fix stack memory disclosure in NtUserBuildPropList ( #3023 )
...
Fix structure alignment cause to stack memory disclosure in NtUserBuildPropList.
2020-08-08 14:05:22 +09:00
James Tabor
c7a1924215
[WinSpool] Fix RC Build II
...
Fix rc build.
2020-08-03 23:03:40 -05:00
James Tabor
9d18946919
[WinSpool] Fix MSVC Build
...
Fix build.
2020-08-03 22:23:07 -05:00
James Tabor
b4848c379f
[WinSpool] Fix RC file for MSVC builds.
...
Fix Build.
2020-08-03 21:53:03 -05:00
James Tabor
7bffb70353
[Printing] Fix ups and Implementations.
...
WinSpool : Implement missing API. Sync/Port from wine. Setting it to fast track for needed testing of the later GDI code. Leaving Fix-me debug prints on.
Local tree has WinSpool_winetest turned on. So no debug noise during normal ReactOS operation.
SpoolSS : Reordered header types. Have more Spl function to be added while SpoolSV is being coded to forward to LocalSpl.
Based on wine and old research from the GDI code.
2020-08-03 21:07:58 -05:00
James Tabor
89e716a7f7
[Printing] Update and Add Functions
...
Fix and Update WinSpool.idl.
Start forwards to LocalSpl.
2020-08-02 14:49:06 -05:00
Nguyen Trung Khanh
50510538db
[WIN32SS][GDI] Fix pool memory disclosure in NtGdiGetOutlineTextMetricsInternalW ( #2964 )
2020-07-04 15:39:16 +02:00
Jose Carlos Jesus
62e52c7237
[USER32][NTUSER] Fix wrong return from LB_GETLISTBOXINFO ( #2168 )
...
And is now consistent with comctl32 and Wine too...
2020-07-04 15:11:10 +02:00
Nguyen Trung Khanh
a279b1d2c6
[WIN32K:NTUSER] Zero allocated memory in IntCbAllocateMemory.
...
This avoids disclosing pool contents to user mode when not all members
of the respective structure are initialized or when there is padding.
In co_IntCallWindowProc, also zero the stack buffer since this can
be passed to user mode as well, and contains padding.
2020-06-24 09:15:27 +02:00
James Tabor
f6d2b34ad0
[NtUser] Fix MSVC_x64 Build
...
Attempt to fix.
2020-06-18 11:55:13 -05:00
James Tabor
06e01c8968
[NtUser] Fix Crash in Win32k
...
Use strict thread and desktop verifying. See CORE-15092 and CORE-17133.
2020-06-18 11:06:31 -05:00
Serge Gautherie
5f076e5558
[GDI32] MirrorRgnByWidth(): Fix 'phrgn' parameter handling
...
Detected by Cppcheck: uselessAssignmentPtrArg.
Addendum to 794e7aa
(r31523) and e647530
(r65893).
2020-06-18 10:33:35 +02:00
Serge Gautherie
fb023adf5a
[VIDEOPRT] IntVideoPortCreateAdapterDeviceObject(): 1+1 trivial fixes
...
Detected by Cppcheck: funcArgOrderDifferent, redundantAssignment.
2020-06-18 10:31:27 +02:00
Amine Khaldi
139a3d6661
[CMAKE] Implement PCH builds with target_precompile_headers. CORE-16905
2020-06-06 21:58:41 +03:00
Serge Gautherie
95e5877027
[USER32] MDIClientWndProc_common(): Properly sync to old Wine ( #2843 )
...
No impact.
Missed part of
fb6304119a
Detected by Cppcheck: identicalInnerCondition.
Addendum to 303ece2421
(r72520).
2020-06-01 12:14:38 +03:00
Serge Gautherie
938df97b54
[WIN32K:NTUSER] NC_IconForWindow(): Remove redundant if() ( #2842 )
...
No impact.
Detected by Cppcheck: identicalInnerCondition.
Addendum to 98060c28c8
(r60622).
2020-05-26 20:25:39 +02:00
Serge Gautherie
4b1ae54046
[WINSPOOL] GetPrinterDriverA(): Refactor failure handling ( #2832 )
...
* [WINSPOOL] GetPrinterDriverA(): Refactor failure handling
Addendum to d90beaeed2
.
2020-05-26 20:21:25 +02:00
Serge Gautherie
373a8dbb5c
[WINSPOOL] GetPrinterA(): Refactor failure handling ( #2830 )
...
Addendum to ecde376825
.
2020-05-23 09:08:00 +02:00
Julen Urizar Compains
546862babc
[TRANSLATION] Update Spanish, and add Basque translation ( #2667 )
...
Add/update translation for:
charmap_new, logoff, mspaint, notepad, usetup, welcome,
hotplug.cpl, sysdm.cpl, aclui.dll, comctl32.dll, comdlg32.dll,
hhctrl.ocx, kernel32.dll, msi.dll, oledlg.dll, shell32.dll,
tapiui.dll, themeui.dll, wininet.dll, winmm.dll, wldap32.dll,
winsrv.dll.
2020-05-17 18:46:36 +02:00
James Tabor
cba5acbc48
[NtGDI] Add missing type for EPS Print Escape
...
Part of GDI escape printing.
2020-05-12 20:34:22 -05:00
James Tabor
98bfe2fc89
[PrintUI|NTPrint] Printing Application Utility Support
...
PrintUI : Move to printing base directory.
NTPrint : Import from wine.
NTPrint does have a API test program from wine, not imported at this
time.
These will be Sync/Ported to full forked.
2020-05-12 20:26:02 -05:00
Katayama Hirofumi MZ
97ccef7761
[WIN32SS] Fix DrawTextExWorker extent for Spotify ( #2759 )
...
CORE-16747
2020-05-11 18:32:47 +09:00
Katayama Hirofumi MZ
413d722628
Revert "Revert "[COMCTL32][USER32] Fix radio button regression ( #2146 )" ( #2753 )" ( #2758 )
...
This reverts commit 66b0a48a75
.
2020-05-09 15:32:15 +09:00
Katayama Hirofumi MZ
66b0a48a75
Revert "[COMCTL32][USER32] Fix radio button regression ( #2146 )" ( #2753 )
...
This reverts commit 2d4d3f5fce
.
Reverts #2146 . I think #2135 (e329e83
) and #2146 (2d4d3f5
) are my mistakes.
CORE-16552, CORE-16747
2020-05-09 11:30:11 +09:00
Stanislav Motylkov
f87a695b35
[XBOXVMP] Work with Xbox GPU registers properly
...
Bug was noticed with GCC 8.4
2020-05-02 23:24:36 +03:00
Oleg Dubinskiy
855bf46399
[WIN32SS][NTDDRAW] Get complexity of visible region in DxEngGetDCState ( #2604 )
...
CORE-7733
Get the complexity of visible region in the DxEngGetDCState() function, according to its remarks.
This implementation returns a number of rectangles that make up the region, similarly to as it done in REGION_Complexity() function:
https://git.reactos.org/?p=reactos.git;a=blob;f=win32ss/gdi/ntgdi/region.c;h=38bf3d377fa805e9db8768774c4fc473590252d0;hb=HEAD#l573
It is required by MS ddraw.dll when calling win32k/dxg functions during launching DirectDraw test or any DirectX 1 - 7 apps/games.
2020-05-01 15:57:11 +02:00
Jose Carlos Jesus
ad591d0269
[USER32] Fixed issue with thumb scrolling on IDC_PICKICON_LIST
2020-04-30 18:58:20 +02:00
Jose Carlos Jesus
d0a6727637
[USER32] Fixed scrolling by mouse wheel issue
2020-04-30 18:58:20 +02:00
Jose Carlos Jesus
a4483d79da
[USER32] Fixed scrolling issue in Change Icon dialog. CORE-16163
2020-04-30 18:58:20 +02:00
Serge Gautherie
b139bae58d
[WINSPOOL] EnumPrintersA: Refactor failure handling ( #2304 )
2020-04-27 22:10:22 +02:00
Mark Jansen
a98bebb0b0
[WIN32K] Mute a DPRINT
2020-04-27 12:54:11 +02:00
Mark Jansen
dd8f30f879
[WIN32K] Allocate a buffer for a classname that is too long
2020-04-27 12:54:10 +02:00
Hermès Bélusca-Maïto
73064a7602
[WIN32SS] Fix formatting only.
2020-04-26 19:32:21 +02:00
Victor Perevertkin
019f21ee1d
[MEDIA][CMAKE] Create add_driver_inf cmake function
...
*.inf files for drivers can now be placed along with the driver code
2020-04-26 20:28:04 +03:00
Serge Gautherie
c2dbc18660
[USER32] EDIT_WM_KillFocus(): Restore Wine code, #ifdef'ed out
...
Use '#ifdef __REACTOS__' for WINESYNC'ed code.
Partially reverts 71ab0b5d4c
.
CORE-10266
2020-04-26 17:48:41 +02:00
Timo Kreuzer
b82bf8ce16
[NTOS:IO] Fix parsing of resource lists
...
Also add a hack to avoid failing on now occurring resource conflict detection and try to fix at least one resource in ACPI hal.
CORE-10146
CORE-12892
2020-04-24 13:58:09 +03:00
Katayama Hirofumi MZ
52fb8c1a8d
[NTGDI][FREETYPE] Return non-zero gm.gmBlackBoxX/Y ( #2643 )
...
In return of GetGlyphOutline function call, gm.gmBlackBoxX and gm.gmBlackBoxY must be non-zero to avoid Division by Zero. At epilogue of ftGdiGetGlyphOutline, we adjust the values. CORE-15949
2020-04-23 22:02:41 +09:00
Joachim Henze
87f6c82d85
[WIN32SS] CORE-16738 Comment an assert
...
It popped up 2-3 times for me during several
months of ros usage and I could continue without
noticing any side effects.
Giannis who once added it, was ok with commenting it.
His words:
This assertion isn't something fatal,
the worst thing that can happen from continuing on it would be
to make the thread get awake more times than it should.
2020-04-21 23:26:47 +02:00
James Tabor
c6fbb8a5ed
[Win32SS] Fix build
2020-04-19 18:49:46 -05:00
James Tabor
b9d6c5869d
[Win32SS] Fix Send and Post Parameters for WM_DEVICECHANGE
...
For CORE-16492. See CORE-7447.
See 43197e6641
2020-04-19 18:40:59 -05:00
Victor Perevertkin
7e069ccdb2
[CMAKE] Replace custom functions to built-in ones
...
add_target_compile_definitions -> target_compile_definitions
add_target_compile_flags -> target_compile_options
add_target_include_directories -> target_include_directories
2020-04-16 15:59:38 +03:00
Hermès Bélusca-Maïto
c05df38e86
[CONSRV] Move process-initialization-specific functions from handle.c into console.c .
...
- Move ConSrvInitHandlesTable() & rename it ConSrvInitProcessHandles()
since its purpose is to initialize the standard input, output and
error handles for a console process.
- Move ConSrvAllocateConsole(), ConSrvInheritConsole() and
ConSrvRemoveConsole().
2020-04-14 01:19:48 +02:00
Hermès Bélusca-Maïto
2b64d45377
Fix build.
2020-04-13 18:13:42 +02:00
Hermès Bélusca-Maïto
83c238e490
[CONSRV] Convenience fixes.
...
- Simplify screen-buffers initialization.
- Get rid of this CONSOLE_SCREEN_BUFFER_VTBL virtual table.
- Move ConsoleInput to a proper header.
2020-04-13 16:22:53 +02:00
Hermès Bélusca-Maïto
9261110760
[CONSRV] Introduce a set of macros CON_API / CON_API_NOCONSOLE for wrapping around the repetitive prologue/epilogue of every console CSR API entrypoint.
...
All the per-API message structure unpacking and console validation done
with ConSrvGetConsole() is now automatically generated using the macros,
so that the actual implementation of each API can be done independently
of how the console object is obtained.
This could also allow reusing these API implementations with a different
mechanism for obtaining the console without changing anything in them.
2020-04-12 16:09:36 +02:00
James Tabor
7772f97241
[User32] Return Default Window Procedure for WM_DEVICECHANGE
...
See CORE-16492.
2020-04-11 17:58:38 -05:00
James Tabor
1e0bb66452
[User32] Implement Device Event Message handler
...
Need a way to send WM_DEVICECHANGE from the Service manager application.
Next step is to process it in the Client/Server Run-time Subsystem.
See CORE-16492.
2020-04-11 17:41:26 -05:00
Hermès Bélusca-Maïto
75d0346c54
[CONSRV] Finally fix CONSOLE vs. CONSRV_CONSOLE/WINSRV_CONSOLE stuff. CORE-9496
...
What remains to be cleared up are the ugly casts.
2020-04-11 16:27:09 +02:00
Hermès Bélusca-Maïto
a3ea0a39f1
[WIN32SS] Get rid of "consrv_new".
...
Any new features/architectural changes to the console will either be
done in separate branches, or incrementally in master within the
existing console module.
2020-04-11 15:37:27 +02:00
Mas Ahmad Muhammad
b8dd046ee4
[TRANSLATION] Add and update Indonesian translations ( #2506 )
...
- CMDUTILS: attrib, label (update translation)
- USETUP (add translation)
- HOTPLUG (add translation)
- CONSRV (update translation)
- USERSRV (update translation)
- USER32 (update translation)
- ACLUI (update translation)
- LICCPA (update translation)
- SUBST (update translation)
- REGSVR32 (update translation)
- REGEDIT-CLB (update translation)
- ACPPAGE (update translation)
- TIMEDATE (update translation)
- SOLITAIRE (update translation)
- FDEBUG (update translation)
- SYSSETUP (update translation)
2020-04-09 18:49:45 +02:00
Julen Urizar Compains
f7cab5a1d4
[TRANSLATION] Multiple minor fixes and addings. ( #2516 )
...
- Applications: eventvwr, fltmgr, servman.
- rosapps: arping, CTM, fontsub, fraginator, imagesoft, systeminfo, vcdcontroltool, vgafontedit.
- CPLs: desk.cpl.
- ReactOS Setup GUI app.
- Screensavers: butterflies, maze, Starfield.
- System: NTVDM, printing/monitors/localmon; the freeze dialog in user32, the error strings in usersrv.
2020-04-09 18:13:46 +02:00
James Tabor
ee3ee2a65f
[User32] Fix Dialog Hang
...
Patch by JIRA contributor I_Kill_Bugs. See CORE-5078.
Also: https://bugs.winehq.org/show_bug.cgi?id=48749
2020-04-08 14:49:38 -05:00
James Tabor
acf135d16d
[Win32SS] Fix Mask for Draw Frame States
...
Fixes drawing of caption bar buttons.
See CORE-8808.
2020-04-05 21:11:44 -05:00
Serge Gautherie
ded98b846e
[WIN32K:NTUSER] ntuser.h: Rename NtUserWaitForInputIdle() 3rd parameter ( #2499 )
...
Addendum to 568b6d05
.
2020-04-03 15:06:25 +02:00
James Tabor
568b6d0558
[NTUser] Fix Strings and Format to Hooks
...
Allocate heap instead of data segment to be used for callbacks on user side.
Move and correct initial hook call out setup. Use it in more than one hook call.
This fixes issues with strings out of alignment and use of kernel pointers.
See CORE-13907 and CORE-16769. KsStudio still needs retested.
Small wow update.
2020-04-03 03:58:29 -05:00
Tibor Lajos Füzi
6020af2014
[GDI32] Allow BI_BITFIELDS compression in CreateDIBitmap ( #2448 )
...
CORE-16750, CORE-15960
2020-03-30 12:11:38 +02:00
jimtabor
915a5764a9
[Win32SS] Form Sanity to Hook Callbacks
...
Fix WH_CALLWNDPROC/RET data to user hook calls. See CORE-13019 and CORE-13907.
2020-03-28 14:18:14 -05:00
jimtabor
d8add40e89
[User32] Fix null return.
...
See CORE-16769.
2020-03-28 14:03:15 -05:00
Hervé Poussineau
ae5d2dbb9e
[WIN32K] Add some static specifiers, to prevent exporting FORCEINLINE function outside compilation unit
2020-03-26 16:39:16 +01:00