fix banners for courses not directly under Courses
This commit is contained in:
@@ -113,12 +113,13 @@ void Course::LoadFromCRSFile( CString sPath )
|
|||||||
|
|
||||||
CString sDir, sFName, sExt;
|
CString sDir, sFName, sExt;
|
||||||
splitrelpath( sPath, sDir, sFName, sExt );
|
splitrelpath( sPath, sDir, sFName, sExt );
|
||||||
|
sFName = sDir + sFName;
|
||||||
|
|
||||||
CStringArray arrayPossibleBanners;
|
CStringArray arrayPossibleBanners;
|
||||||
GetDirListing( "Courses/" + sFName + ".png", arrayPossibleBanners, false, true );
|
GetDirListing( sFName + ".png", arrayPossibleBanners, false, true );
|
||||||
GetDirListing( "Courses/" + sFName + ".jpg", arrayPossibleBanners, false, true );
|
GetDirListing( sFName + ".jpg", arrayPossibleBanners, false, true );
|
||||||
GetDirListing( "Courses/" + sFName + ".bmp", arrayPossibleBanners, false, true );
|
GetDirListing( sFName + ".bmp", arrayPossibleBanners, false, true );
|
||||||
GetDirListing( "Courses/" + sFName + ".gif", arrayPossibleBanners, false, true );
|
GetDirListing( sFName + ".gif", arrayPossibleBanners, false, true );
|
||||||
if( !arrayPossibleBanners.empty() )
|
if( !arrayPossibleBanners.empty() )
|
||||||
m_sBannerPath = arrayPossibleBanners[0];
|
m_sBannerPath = arrayPossibleBanners[0];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user