From: <sv...@op...> - 2024-11-19 19:24:17
|
Author: sagamusix Date: Tue Nov 19 20:24:00 2024 New Revision: 22248 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22248 Log: [Mod] Tree view: Explicitly avoid opening an empty path name when choosing "Open in Explorer". It doesn't do anything, but still better to explicitly document the possibility of the path being empty. Modified: trunk/OpenMPT/mptrack/View_tre.cpp Modified: trunk/OpenMPT/mptrack/View_tre.cpp ============================================================================== --- trunk/OpenMPT/mptrack/View_tre.cpp Tue Nov 19 19:26:05 2024 (r22247) +++ trunk/OpenMPT/mptrack/View_tre.cpp Tue Nov 19 20:24:00 2024 (r22248) @@ -1826,7 +1826,8 @@ switch(modItem.type) { case MODITEM_HDR_SONG: - CTrackApp::OpenDirectory(GetDocumentFromItem(hItem)->GetPathNameMpt()); + if(const auto pathName = GetDocumentFromItem(hItem)->GetPathNameMpt(); !pathName.empty()) + CTrackApp::OpenDirectory(pathName); break; case MODITEM_INSLIB_SONG: theApp.OpenDocumentFile(InsLibGetFullPath(hItem).ToCString()); |