Changeset 106792 in vbox for trunk/src/bldprogs
- Timestamp:
- Oct 30, 2024 2:57:34 PM (3 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bldprogs/scmsubversion.cpp
r106061 r106792 722 722 { "SlikSvn-lib", "-1.dll" }, /* SlikSVN */ 723 723 { "lib", "-1.dll" }, /* Win32Svn,CollabNet,++ */ 724 { "lib", "_tsvn.dll" }, /* TortoiseSVN */ 724 725 # elif defined(RT_OS_DARWIN) 725 726 { "../lib/lib", "-1.dylib" }, … … 778 779 # endif 779 780 rc = RTLdrLoadEx(szPath, &ahMods[iLib], RTLDRLOAD_FLAGS_NT_SEARCH_DLL_LOAD_DIR , NULL); 781 # ifdef RT_OS_WINDOWS /* TortoiseSVN hack: */ 782 if (RT_FAILURE(rc) && RTStrStartsWith(s_apszLibraries[iLib], "svn_")) 783 { 784 *pszEndPath = '\0'; 785 rc = RTPathAppend(szPath, sizeof(szPath), s_aVariations[iVar].pszPrefix); 786 if (RT_SUCCESS(rc)) 787 rc = RTStrCat(szPath, sizeof(szPath), "svn"); 788 if (RT_SUCCESS(rc)) 789 rc = RTStrCat(szPath, sizeof(szPath), s_aVariations[iVar].pszSuffix); 790 if (RT_SUCCESS(rc)) 791 rc = RTStrCat(szPath, sizeof(szPath), s_apszSuffixes[iSuff]); 792 if (RT_SUCCESS(rc)) 793 { 794 RTPathChangeToDosSlashes(pszEndPath, false); 795 rc = RTLdrLoadEx(szPath, &ahMods[iLib], RTLDRLOAD_FLAGS_NT_SEARCH_DLL_LOAD_DIR , NULL); 796 } 797 } 798 #endif 780 799 if (RT_SUCCESS(rc)) 781 800 {
Note:
See TracChangeset
for help on using the changeset viewer.