Joachim Henze [Sat, 15 Aug 2020 11:43:00 +0000 (13:43 +0200)]
[SHELLBTRFS] Prevent the compression dropbox from accepting free text CORE-16971
Initially proposed to ros via https://github.com/reactos/reactos/pull/2677
and already integrated upstream Apr 28, 2020 by
https://github.com/maharmstone/btrfs/pull/258/commits/
aba729c8f56a7267d1140b0fb6733037b0558d3d
Joachim Henze [Sat, 15 Aug 2020 10:50:03 +0000 (12:50 +0200)]
[SCSIPORT] Demote a noisy DPRINT1 to DPRINT CORE-17200
It started to spam when more components of the MountMgr
were coded during 0.4.14dev.
According to Victor Perevertkin it is not crucial for us
to see it, as those are 'optional MountMgr features'.
Imho this points towards unimplemented stuff.
No official ros release has been affected, because I did
revert most of the new MountMgr features for 0.4.14release
earlier.
Nguyen Trung Khanh [Sat, 15 Aug 2020 10:18:35 +0000 (17:18 +0700)]
[NTOS:PS] Fix stack memory disclosure in PsGetContextThread #3024
Fix stack memory disclosure in PsGetContextThread.
Katayama Hirofumi MZ [Fri, 14 Aug 2020 22:08:40 +0000 (07:08 +0900)]
[FONTVIEW] Fix regression; opening files won't list files (#3045)
Based on Mark Jansen's patch in CORE-17001.
Piotr Hetnarowicz [Fri, 14 Aug 2020 17:07:32 +0000 (19:07 +0200)]
[SHELL32] Polish translation for "Problem with Shortcut" dialog (#3043)
pl-pl Polish translation update for new dialog with SHORTCUT
Katayama Hirofumi MZ [Fri, 14 Aug 2020 14:40:10 +0000 (23:40 +0900)]
[APPWIZ] Don't hung up in Gecko download cancellation #3049
Do not call EndDialog outside the dialog procedure.
CORE-14538
Thomas Faber [Fri, 14 Aug 2020 07:19:21 +0000 (09:19 +0200)]
[XDK] Avoid defining interlocked intrinsics. CORE-17190
Fixes build with MSVC 19.27+.
James Tabor [Fri, 14 Aug 2020 02:31:04 +0000 (21:31 -0500)]
[ComDlg32] Fix Driver String
Use a fixed string for driver name, same as Windows.
Katayama Hirofumi MZ [Thu, 13 Aug 2020 11:59:36 +0000 (20:59 +0900)]
[SHELL32_APITEST] Strengthen SHAppBarMessage testcase for workarea (#3041)
CORE-7237 - Add workarea checks.
Katayama Hirofumi MZ [Wed, 12 Aug 2020 22:51:45 +0000 (07:51 +0900)]
[SHELL32_APITEST] Strengthen SHChangeNotify testcase more (#3038)
- Add tests on SHCNRF_InterruptLevel and SHCNRF_RecursiveInterrupt.
- Don't use clipboard for data exchange.
- Close Explorer Cabinets before tests.
CORE-13950
Katayama Hirofumi MZ [Wed, 12 Aug 2020 05:16:25 +0000 (14:16 +0900)]
[SHELL32] Add IDD_LINK_PROBLEM and IDS_LINK_INVALID (#3037)
A resource dialog and a resource string for shortcut problem. CORE-16816
Katayama Hirofumi MZ [Tue, 11 Aug 2020 21:04:28 +0000 (06:04 +0900)]
[IMM32] Improve imm32.spec (#3036)
CORE-11700
Katayama Hirofumi MZ [Tue, 11 Aug 2020 21:03:29 +0000 (06:03 +0900)]
[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
Katayama Hirofumi MZ [Tue, 11 Aug 2020 21:01:22 +0000 (06:01 +0900)]
[NTUSER] Add more QUERY_WINDOW_* values (#3034)
Add QUERY_WINDOW_* constant values for NtUserQueryWindow funciton. CORE-11700
Katayama Hirofumi MZ [Tue, 11 Aug 2020 21:00:09 +0000 (06:00 +0900)]
[EXPLORER] Implement ABN_WINDOWARRANGE (#3033)
The AppBar window has to receive the ABN_WINDOWARRANGE notification message before and after the window arrangement from taskbar. CORE-7237
Katayama Hirofumi MZ [Tue, 11 Aug 2020 08:26:05 +0000 (17:26 +0900)]
[SDK][INCLUDE] Add CLSID_CopyToMenu and CLSID_MoveToMenu (#3032)
- Add CLSID_CopyToMenu and CLSID_MoveToMenu to "sdk/include/reactos/shlguid_undoc.h".
- Remove some GUIDs from "com_apitest.h".
CORE-11132
Katayama Hirofumi MZ [Tue, 11 Aug 2020 07:00:16 +0000 (16:00 +0900)]
[SHELL32] Improve callbacking of CDefView (#3031)
- Delete DefMessageSFVCB method.
- Add some callbacking.
Katayama Hirofumi MZ [Mon, 10 Aug 2020 04:34:48 +0000 (13:34 +0900)]
[SHELL32] Optimize change notification (#3030)
- Keep the directory lists only.
- Don't remember file sizes and normal file paths.
CORE-13950
Katayama Hirofumi MZ [Sun, 9 Aug 2020 22:15:21 +0000 (07:15 +0900)]
[EXPLORER] Improve CTrayWindow::OnCopyData (#3028)
Check pCopyData->dwData value. Don't send message needlessly.
CORE-7237
Oleg Dubinskiy [Sun, 9 Aug 2020 13:49:00 +0000 (16:49 +0300)]
[IMM32] Stub ImmRegisterClient CORE-16479 (#3009)
Add a stub for ImmRegisterClient function in imm32.dll. CORE-16479
Katayama Hirofumi MZ [Sun, 9 Aug 2020 13:42:17 +0000 (22:42 +0900)]
[IMM32] Add ImmShowSoftKeyboard and ImmDestroySoftKeyboard (#3027)
CORE-11700
Katayama Hirofumi MZ [Sun, 9 Aug 2020 13:41:11 +0000 (22:41 +0900)]
[IMM32][NTUSER] Implement ImmGetHotKey (#3025)
CORE-11700
- Implement imm32!ImmGetHotKey function.
- Modify NtUserGetImeHotKey function.
- Add LPHKL typedef into <imm.h> header.
Katayama Hirofumi MZ [Sun, 9 Aug 2020 02:07:55 +0000 (11:07 +0900)]
[SHELL32_APITEST] Improve DoAction8 of SHChangeNotify testcase
CORE-13950
Stanislav Motylkov [Sat, 8 Aug 2020 11:32:10 +0000 (14:32 +0300)]
[SYSSETUP] Fix Russian translation (#3017)
Addendum to
75a0787.
Oleg Dubinskiy [Sat, 8 Aug 2020 05:13:54 +0000 (08:13 +0300)]
[ZIPFLDR] Add some bitmap resources CORE-17092 (#2875)
Add some bitmap images to our zipfldr shell extenson. MS version of this has them, but our one currently hasn't. And I think without bitmaps the wizard dialogs look a bit incompleted.
I made them similar to MS bitmaps. They have exactly the same size (height x width), but looks differently, in ReactOS Tango style. CORE-17092
Nguyen Trung Khanh [Sat, 8 Aug 2020 05:05:22 +0000 (12:05 +0700)]
[NTUSER] Fix stack memory disclosure in NtUserBuildPropList (#3023)
Fix structure alignment cause to stack memory disclosure in NtUserBuildPropList.
Katayama Hirofumi MZ [Sat, 8 Aug 2020 00:46:13 +0000 (09:46 +0900)]
[IMM32] Add ImmSetActiveContext stub (#3026)
CORE-11700
Add imm32!ImmSetActiveContext and ImmSetActiveContextConsoleIME function stubs.
Vladimir Barinov [Tue, 4 Aug 2020 13:25:33 +0000 (16:25 +0300)]
[SYSSETUP] Fix Russian translation (#3017)
James Tabor [Tue, 4 Aug 2020 04:03:40 +0000 (23:03 -0500)]
[WinSpool] Fix RC Build II
Fix rc build.
James Tabor [Tue, 4 Aug 2020 03:23:07 +0000 (22:23 -0500)]
[WinSpool] Fix MSVC Build
Fix build.
James Tabor [Tue, 4 Aug 2020 02:53:03 +0000 (21:53 -0500)]
[WinSpool] Fix RC file for MSVC builds.
Fix Build.
James Tabor [Tue, 4 Aug 2020 02:07:58 +0000 (21:07 -0500)]
[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.
James Tabor [Sun, 2 Aug 2020 19:49:06 +0000 (14:49 -0500)]
[Printing] Update and Add Functions
Fix and Update WinSpool.idl.
Start forwards to LocalSpl.
Victor Perevertkin [Sat, 1 Aug 2020 01:58:08 +0000 (04:58 +0300)]
[MOUNTMGR] Avoid an endless loop while sending GUID_IO_VOLUME_NAME_CHANGE notification
James Tabor [Fri, 31 Jul 2020 17:45:18 +0000 (12:45 -0500)]
[WinSpool.idl] Add File Info Structure
This is for 2 RPC functions. Update at a later time.
James Tabor [Fri, 31 Jul 2020 17:12:59 +0000 (12:12 -0500)]
[WinSpool] Fix Header Order
Found another issue with the header.
Hervé Poussineau [Fri, 17 Apr 2020 21:54:14 +0000 (23:54 +0200)]
[HIDPARSER] Remove HIDPARSER specific error codes, and remplace them by HIDP_* NTSTATUS codes
Remove now useless TranslateHidParserStatus() function.
Hervé Poussineau [Fri, 3 May 2019 11:24:05 +0000 (13:24 +0200)]
[HIDPARSER] Remove HID_PARSER class, and directly use functions
Hervé Poussineau [Sun, 12 Jul 2020 13:37:20 +0000 (15:37 +0200)]
[ISAPNP] Properly stub IRP_MJ_POWER
James Tabor [Wed, 29 Jul 2020 18:06:07 +0000 (13:06 -0500)]
[WinSpool] Fix Header Order.
Found an issue with the header.
Dmitry Borisov [Mon, 27 Jul 2020 18:25:18 +0000 (00:25 +0600)]
[BOOTVID] More improvements for PC-98 (#2936)
- Fix failure handling
- Reduce memory mapping that's not needed
Dmitry Borisov [Mon, 27 Jul 2020 18:19:34 +0000 (00:19 +0600)]
[BOOTVID] Fix screen buffer copying code for PC-98 (#2936)
Dmitry Borisov [Mon, 27 Jul 2020 17:57:45 +0000 (23:57 +0600)]
[BOOTVID] Improve text scrolling performance for PC-98 (#2936)
Dmitry Borisov [Sun, 21 Jun 2020 13:21:46 +0000 (19:21 +0600)]
[BOOTVID] Fix BitBlt behavior (#2936)
Dmitry Borisov [Sat, 20 Jun 2020 16:12:56 +0000 (22:12 +0600)]
[BOOTVID] Annotate some functions to avoid confusing (#2936)
Also fix some magic constants.
Dmitry Borisov [Sat, 20 Jun 2020 11:21:42 +0000 (17:21 +0600)]
[BOOTVID] Fix drawing strings on top of the bitmap (#2936)
Also fix VGA pixel drawing.
CORE-15896
Nguyen Trung Khanh [Mon, 27 Jul 2020 00:39:48 +0000 (07:39 +0700)]
[NTOS:KE] Fix stack memory disclosure in KiInitializeUserApc (#2988)
James Tabor [Sun, 26 Jul 2020 20:42:28 +0000 (15:42 -0500)]
[WinddiUI] Fix Format
Format This ....
Victor Perevertkin [Sun, 26 Jul 2020 11:10:52 +0000 (14:10 +0300)]
[XDK] Introduce ExAllocate*Zero and ExAllocate*Uninitialized functions
These has been first added to DDK 10.0.19041.0 and made backwards-compatible
with all Windows versions since Windows 2000.
Our implementation does not use POOL_ZERO_ALLOCATION flag because it's not
supported by ReactOS yet, and thus erases the memory unconditionally.
James Tabor [Sat, 25 Jul 2020 16:39:04 +0000 (11:39 -0500)]
[WinddiUI] Add more types and structures.
Dmitry Borisov [Sat, 25 Jul 2020 13:31:02 +0000 (19:31 +0600)]
[HALPC98] Add Hardware Abstraction Layer for NEC PC-98 series (#3002)
Serge Gautherie [Wed, 22 Jul 2020 17:02:26 +0000 (19:02 +0200)]
[BOOTDATA] Enable 'REG_EXPAND_SZ' for 'kbswitch.exe' (#3004)
CORE-12973
Stanislav Motylkov [Wed, 22 Jul 2020 16:50:24 +0000 (19:50 +0300)]
[FASTFAT] Support 64 KiB cluster sizes
FAT16 filesystem was not recognized on some 4GB USB flash drives.
This change makes them just work.
References:
- https://chat.reactos.org/reactos/pl/h83pm5ngkffk7qiyrmqnaaopxh
- https://support.microsoft.com/en-us/help/140365/default-cluster-size-for-ntfs-fat-and-exfat
CORE-16511
Stanislav Motylkov [Tue, 21 Jul 2020 16:50:45 +0000 (19:50 +0300)]
[EXPLORER] Allocate the string for expanded command line from heap
Addendum to
6fe704b.
CORE-12973 CORE-17168
Stanislav Motylkov [Tue, 21 Jul 2020 14:04:17 +0000 (17:04 +0300)]
[EXPLORER] Fix auto startup behavior
Command line should be expanded only for REG_EXPAND_SZ values.
CORE-17168
Serge Gautherie [Tue, 21 Jul 2020 12:39:11 +0000 (14:39 +0200)]
[REACTOS] Fix GetTokenInformation() usage (#2997)
The first call to GetTokenInformation is used to determine the size of a TokenInformation buffer.
It should fail and return ERROR_INSUFFICIENT_BUFFER
Trevor Thompson [Mon, 20 Jul 2020 18:55:24 +0000 (14:55 -0400)]
[CLASS2]: Set DiskSize member of deviceExtension->DiskGeometry in ScsiClassReadDriveCapacity(). Consolidate code and comment for setting media capacity in bytes. CORE-17166
Serge Gautherie [Sat, 18 Jul 2020 17:42:30 +0000 (19:42 +0200)]
[NTOS:KD64] Fix 'MAX_KD_COMPONENT_TABLE_ENTRIES' value (#2992)
Addendum to
ceb58c8.
Hermès Bélusca-Maïto [Sat, 18 Jul 2020 16:16:21 +0000 (18:16 +0200)]
[NTOS:KDBG] Adapt the formatting of the debug filter table display output to suit longer component names.
Hermès Bélusca-Maïto [Sat, 18 Jul 2020 15:43:29 +0000 (17:43 +0200)]
[NTOS][KDBG] Use macros to simplify initializing the debug filter tables.
Hermès Bélusca-Maïto [Sat, 18 Jul 2020 14:25:45 +0000 (16:25 +0200)]
[NTOS][SDK] Add new kernel debug filters that have been added in Win8 and Win10; they can be useful for us.
Hermès Bélusca-Maïto [Sat, 18 Jul 2020 15:39:42 +0000 (17:39 +0200)]
[NTOS:KDBG] Minor code style fix.
Serge Gautherie [Sat, 18 Jul 2020 13:40:05 +0000 (15:40 +0200)]
[CRYPT32] CRYPT_ExportKeyTrans(): Check 'CRYPT_ConstructBitBlob()' return value (#2983)
Import https://source.winehq.org/git/wine.git/commit/
3e8b07309c293d00e6b71164373e52c0dd19f29f
CORE-8156
Co-authored-by: Victor Martinez Calvo <vmartinez@reactos.org>
Serge Gautherie [Sat, 18 Jul 2020 13:37:29 +0000 (15:37 +0200)]
[CMAKE] Remove obsolete 'CMAKE_CXX_COMPILER_VERSION' checks (#2981)
Following upgrade to RosBE 2.2.0 support and GCC 8.4.
Arjav Garg [Sat, 18 Jul 2020 13:33:43 +0000 (19:03 +0530)]
[OSK] Meta key modifier behaviour added (#2973)
Make the meta key in the OSK have modifier key behaviour.
Changed all the .rc files in the OSK so that the meta key doesn't release on it's own and needs a second click to release.
CORE-17161
Serge Gautherie [Sat, 18 Jul 2020 13:31:48 +0000 (15:31 +0200)]
[CDFS][FLOPPY_NEW] Simplify unsupported NT6.2+ workarounds (#2956)
Victor Perevertkin [Wed, 15 Jul 2020 00:20:13 +0000 (03:20 +0300)]
[NTOS:FSTUB] Simplify xHalIoReadPartitionTable function
Use single IOCTL (IOCTL_DISK_GET_DRIVE_GEOMETRY_EX) for retrieving
disk basic geometry information along with disk size.
Previous implementation used to issue two requests for that.
Thomas Faber [Sun, 12 Jul 2020 10:26:47 +0000 (12:26 +0200)]
[LIBMPG123] Update to version 1.26.2. CORE-17158
Serge Gautherie [Tue, 31 Mar 2020 07:39:16 +0000 (09:39 +0200)]
[MSGINA] gui: Improve 'DlgData_Destroy()'
Addendum to
623dd26ccea5e79001aee769c230fb4f8e304fc8.
Serge Gautherie [Fri, 10 Jul 2020 23:38:15 +0000 (01:38 +0200)]
Merge pull request #2900 from SergeGautherie/SergeGautherie/PRonly_3rdPartyFiles-txt_chmc-lzxcomp
[3rd Party Files.txt] Add 'chmc and lzxcomp' entry
Serge Gautherie [Wed, 10 Jun 2020 08:09:14 +0000 (10:09 +0200)]
[TASKMGR] CachedGetUserFromSid(): Fix user name length on cache hit
Serge Gautherie [Sat, 18 Apr 2020 14:40:42 +0000 (16:40 +0200)]
[AUDIOSRV] logmsg(): Disable its file part
Mininal workaround for
CORE-16814
Serge Gautherie [Wed, 20 May 2020 21:42:59 +0000 (23:42 +0200)]
[APISETS] api-ms-win-core-localization-l1-2-1: Is NT6.3+ actually
CORE-17095
Serge Gautherie [Wed, 20 May 2020 21:42:59 +0000 (23:42 +0200)]
[APISETS] api-ms-win-core-localization-l1-2-0: Is NT6.2+ actually
CORE-17095
Serge Gautherie [Wed, 20 May 2020 21:42:59 +0000 (23:42 +0200)]
[APISETS] api-ms-win-core-localization-l1-1-0: Is NT6.1+ actually
CORE-17095
Mark Jansen [Sun, 5 Jul 2020 15:11:28 +0000 (17:11 +0200)]
[SDK] Fix host-tools build from visual studio ide in Release
Colin Finck [Wed, 8 Jul 2020 21:32:17 +0000 (23:32 +0200)]
[OSK] Fix some mistakes in the German translation I just spotted
Thomas Faber [Sat, 4 Jul 2020 12:43:45 +0000 (14:43 +0200)]
[MBEDTLS] Update to version 2.7.16. CORE-17155
Thomas Faber [Sat, 4 Jul 2020 12:47:41 +0000 (14:47 +0200)]
[MBEDTLS] Switch license headers to the dual-licensed version. CORE-17155
This is the default going forward, and separating it out into its own
commit removes the noise from the following sync commit.
Mark Jansen [Tue, 23 Jun 2020 21:46:35 +0000 (23:46 +0200)]
[ROSAPPS] Remove applications from test directory
CORE-17097
Mark Jansen [Tue, 23 Jun 2020 21:45:42 +0000 (23:45 +0200)]
[ROSAUTOTEST] Add option to list all testable modules
Mark Jansen [Thu, 2 Jul 2020 20:25:46 +0000 (22:25 +0200)]
[SVCHOST] Fix PSID initialization
CORE-17151
Nguyen Trung Khanh [Sat, 4 Jul 2020 13:41:18 +0000 (20:41 +0700)]
[NTOS:IO] Fix pool memory disclosure in IopQueueTargetDeviceEvent (#2966)
Nguyen Trung Khanh [Sat, 4 Jul 2020 13:39:16 +0000 (20:39 +0700)]
[WIN32SS][GDI] Fix pool memory disclosure in NtGdiGetOutlineTextMetricsInternalW (#2964)
Serge Gautherie [Sat, 4 Jul 2020 13:33:50 +0000 (15:33 +0200)]
[CMAKE] Remove obsolete 'GCC_VERSION' checks (#2962)
following upgrade to RosBE 2.2.0 support and GCC 8.4.
Serge Gautherie [Sat, 4 Jul 2020 13:24:46 +0000 (15:24 +0200)]
[ADVAPI32_WINETEST] test_create_delete_svc(): Fix 'account' size (#2960)
Cherry-pick
https://source.winehq.org/git/wine.git/commit/
56a83c585aeb071af29824399e22db5cdce0318a
Serge Gautherie [Sat, 4 Jul 2020 13:24:13 +0000 (15:24 +0200)]
[UTILDLL_APITEST] Create 'CachedGetUserFromSid()' test (#2954)
Serge Gautherie [Sat, 4 Jul 2020 13:18:22 +0000 (15:18 +0200)]
[ROSTESTS] sertest.c: Replace a busy loop with 'Sleep()' (#2886)
Detected by Cppcheck: uninitvar.
ROSTESTS-204
Co-authored-by: Victor Martinez <vicmarcal@gmail.com>
FritzsHero [Sat, 4 Jul 2020 13:17:26 +0000 (15:17 +0200)]
[OSK] Updated German On-Screen Keyboard translation (#2882)
Serge Gautherie [Sat, 4 Jul 2020 13:16:22 +0000 (15:16 +0200)]
[NET] cmdAccounts(): Set ProductType default value (#2365)
Jose Carlos Jesus [Sat, 4 Jul 2020 13:11:10 +0000 (14:11 +0100)]
[USER32][NTUSER] Fix wrong return from LB_GETLISTBOXINFO (#2168)
And is now consistent with comctl32 and Wine too...
Victor Perevertkin [Sun, 28 Jun 2020 23:37:12 +0000 (02:37 +0300)]
[UDFS] Zero-initialize IO_STATUS_BLOCK data in UDFCommonCreate
Some places have been changed to return FILE_DOES_NOT_EXIST, everything
else just returns 0. FastFAT driver from MS does the same (tm),
so I'm not going to have a big research here.
CORE-16623
Co-authored-by: Suraj K Suresh <kssuraj15@gmail.com>
Oleg Dubinskiy [Thu, 18 Jun 2020 18:06:34 +0000 (21:06 +0300)]
[MSWSOCK] Use a correct prototype for SvchostPushServiceGlobals stub
See https://www.geoffchappell.com/studies/windows/win32/services/svchost/dll/svchostpushserviceglobals.htm.
Oleg Dubinskiy [Thu, 18 Jun 2020 12:03:01 +0000 (15:03 +0300)]
[SDK][SVCHOST] Move all global svchost declarations to public header.
Also update the includes.
It will allow to use those declarations globally where they are required (e. g. for SvchostPushServiceGlobals functions in some services).
No functional changes.
Serge Gautherie [Wed, 10 Jun 2020 08:09:14 +0000 (10:09 +0200)]
[MSI] Remove obsolete '__ASM_DEFINE_FUNC()'
MSVC build reports:
{{
dll\win32\msi\msvchelper.h(3): warning C4005: '__ASM_DEFINE_FUNC': macro redefinition
sdk\include\reactos\wine/asm.h(60): note: see previous definition of '__ASM_DEFINE_FUNC'
dll\win32\msi\custom.c(547): warning C4003: not enough actual parameters for macro '__ASM_DEFINE_FUNC'
}}
Addendum to
476c99b and
9efafd6.
Serge Gautherie [Wed, 10 Jun 2020 08:09:14 +0000 (10:09 +0200)]
[OLE32] ole32_ros.diff: Remove remnant '__ASM_STDCALL_FUNC()'
Addendum to
0f5d91b.
CORE-16441
Serge Gautherie [Wed, 10 Jun 2020 08:09:14 +0000 (10:09 +0200)]
[APISETS] api-ms-win-crt-utility-l1-1-0: Fix 'llabs' return type
MSVC 'Release' build reports:
'dll\apisets\api-ms-win-crt-utility-l1-1-0_stubs.c(41): warning C4391: 'int llabs()': incorrect return type for intrinsic function, expected '__int64''
Addendum to
3f15a0d.
Serge Gautherie [Mon, 1 Jun 2020 19:29:02 +0000 (21:29 +0200)]
[POWRPROF_APITEST] Fix cppcheck warnings.
* test_CallNtPowerInformation(): Fix 2 'sizeof(sizeof())' copypastas
* test_ValidatePowerPolicies_Next(): Delete a duplicate line
Serge Gautherie [Mon, 1 Jun 2020 19:29:02 +0000 (21:29 +0200)]
[CRT] _onexit(): Fix 'memcpy()' size
Cherry-pick
https://source.winehq.org/git/wine.git/commit/
70bff7377dbe9bdaaac5e86c49ee45130e65e5d9
Serge Gautherie [Mon, 1 Jun 2020 19:29:02 +0000 (21:29 +0200)]
[CRTDLL][CRT] Remove remnant declaration, silence cppcheck false positive.
* _atexit_cleanup is no longer used
* Fix cppcheck 'pointerSize' warning