Conversation
Kodiai Review SummaryWhat ChangedBumps dlfcn-win32 from v1.2.0 to v1.4.2, adds widechar support patch for Windows, and switches windowsstore to a forked repo with UWP patches included (eliminating the need for local patches). Reviewed: core logic, docs Strengths
ObservationsImpact[MAJOR] depends/windows/dlfcn-win32/0001-dlopen_with_widechar.patch (22): Missing null pointer check after malloc [MAJOR] depends/windows/dlfcn-win32/0001-dlopen_with_widechar.patch (23): Second MultiByteToWideChar not validated [MEDIUM] depends/windows/dlfcn-win32/0001-dlopen_with_widechar.patch (22-28): Memory leak when malloc succeeds but conversion fails Suggestions
Verdict🔴 Address before merging -- 3 blocking issue(s) found (CRITICAL/MAJOR) Review Details
|
d6ee03b to
7ba0652
Compare
Description
As title says, I bumped dlfcn-win32 to v1.4.2.
Notable changes:
dlfcn-win32 fork
I rebased the windows UWP patch, but it crashes patch.exe on Azure, so I forked the dlfcn-win32 repo and tagged v1.4.2 with Alwin's commit.
Error on azure was:
Then in the depends file I set the repo to my fork + the commit:
How has this been tested?
Compile-tested on Windows 10 x64. Runtime testing in progress.
Other add-ons
The following add-ons use dlfcn-win32 and should be updated: