https://bugs.kde.org/show_bug.cgi?id=439676
michael <reeves...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/sdk/ |https://invent.kde.org/sdk/ |kdiff3/commit/a0fad8add09df |kdiff3/commit/7f9461c54707b |00f722c97506d7f73b483d60464 |c3261fbf02c877d03717ac2ee68 --- Comment #3 from michael <reeves...@gmail.com> --- Git commit 7f9461c54707bc3261fbf02c877d03717ac2ee68 by Michael Reeves. Committed on 10/07/2021 at 22:26. Pushed by mreeves into branch '1.9'. Move DirectoryInfo to global scope. This makes the code cleaner and less confusing we only need one DirectoryInfo. Keep shared pointer status for now maybe reviewed later but is out of scope. KDiff3 has multiple code paths for starting a compare so the old intialization did not cover all cases. Move this first time setup to the default iniialization. This is safe for most code. Constuctors for other global/static variables however can not depend on this having taken place. FIXED-IN:1.9.3 M +1 -0 src/CMakeLists.txt A +40 -0 src/DirectoryInfo.cpp [License: GPL(v2.0+)] M +7 -28 src/DirectoryInfo.h M +6 -9 src/MergeFileInfos.cpp M +1 -4 src/MergeFileInfos.h M +9 -15 src/directorymergewindow.cpp M +0 -2 src/kdiff3.h M +10 -9 src/pdiff.cpp https://invent.kde.org/sdk/kdiff3/commit/7f9461c54707bc3261fbf02c877d03717ac2ee68 -- You are receiving this mail because: You are watching all bug changes.