Conversation
Kodiai Review SummaryWhat ChangedBumps dlfcn-win32 from v1.2.0 to v1.4.2, adding widechar support for Windows and switching to forked repo for UWP compatibility. Reviewed: core logic, docs Strengths
ObservationsImpact[MAJOR] depends/windows/dlfcn-win32/0001-dlopen_with_widechar.patch (22): Memory leak when MultiByteToWideChar succeeds but LoadLibraryExW fails [MAJOR] depends/windows/dlfcn-win32/0001-dlopen_with_widechar.patch (22): Missing null check after malloc [MEDIUM] depends/windowsstore/dlfcn-win32/dlfcn-win32.txt (1): Using forked repository instead of upstream Verdict🔴 Address before merging -- 2 blocking issue(s) found Review Details
|
07706ea to
ffbb98c
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: