mirror of
https://github.com/YGGverse/xash3d-fwgs.git
synced 2025-01-23 13:24:13 +00:00
Revert "filesystem: allow to reference game libraries in different case"
This reverts commit 43fde38d8842f78b93598eca392498f6a7f74311.
This commit is contained in:
parent
a07f81820c
commit
e7c41759fb
@ -1261,7 +1261,6 @@ search for library, assume index is valid
|
|||||||
*/
|
*/
|
||||||
static qboolean FS_FindLibrary( const char *dllname, qboolean directpath, fs_dllinfo_t *dllInfo )
|
static qboolean FS_FindLibrary( const char *dllname, qboolean directpath, fs_dllinfo_t *dllInfo )
|
||||||
{
|
{
|
||||||
string fixedname;
|
|
||||||
searchpath_t *search;
|
searchpath_t *search;
|
||||||
int index, start = 0, i, len;
|
int index, start = 0, i, len;
|
||||||
|
|
||||||
@ -1287,7 +1286,7 @@ static qboolean FS_FindLibrary( const char *dllname, qboolean directpath, fs_dll
|
|||||||
|
|
||||||
COM_DefaultExtension( dllInfo->shortPath, "."OS_LIB_EXT, sizeof( dllInfo->shortPath )); // apply ext if forget
|
COM_DefaultExtension( dllInfo->shortPath, "."OS_LIB_EXT, sizeof( dllInfo->shortPath )); // apply ext if forget
|
||||||
|
|
||||||
search = FS_FindFile( dllInfo->shortPath, &index, fixedname, sizeof( fixedname ), false );
|
search = FS_FindFile( dllInfo->shortPath, &index, NULL, 0, false );
|
||||||
|
|
||||||
if( !search && !directpath )
|
if( !search && !directpath )
|
||||||
{
|
{
|
||||||
@ -1295,12 +1294,10 @@ static qboolean FS_FindLibrary( const char *dllname, qboolean directpath, fs_dll
|
|||||||
|
|
||||||
// trying check also 'bin' folder for indirect paths
|
// trying check also 'bin' folder for indirect paths
|
||||||
Q_strncpy( dllInfo->shortPath, dllname, sizeof( dllInfo->shortPath ));
|
Q_strncpy( dllInfo->shortPath, dllname, sizeof( dllInfo->shortPath ));
|
||||||
search = FS_FindFile( dllInfo->shortPath, &index, fixedname, sizeof( fixedname ), false );
|
search = FS_FindFile( dllInfo->shortPath, &index, NULL, 0, false );
|
||||||
if( !search ) return false; // unable to find
|
if( !search ) return false; // unable to find
|
||||||
}
|
}
|
||||||
|
|
||||||
Q_strncpy( dllInfo->shortPath, fixedname, sizeof( dllInfo->shortPath ));
|
|
||||||
|
|
||||||
dllInfo->encrypted = FS_CheckForCrypt( dllInfo->shortPath );
|
dllInfo->encrypted = FS_CheckForCrypt( dllInfo->shortPath );
|
||||||
|
|
||||||
if( index >= 0 && !dllInfo->encrypted && search )
|
if( index >= 0 && !dllInfo->encrypted && search )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user