From 92faa256707cccc7c3faf2f279373194303b7d4c Mon Sep 17 00:00:00 2001 From: Andrey Akhmichin <15944199+nekonomicon@users.noreply.github.com> Date: Sun, 27 Jul 2025 21:27:51 +0500 Subject: [PATCH] utils: mdldec: add support for absolute paths on *nix. --- utils/mdldec/utils.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/utils/mdldec/utils.c b/utils/mdldec/utils.c index c888955e..4d6a2254 100644 --- a/utils/mdldec/utils.c +++ b/utils/mdldec/utils.c @@ -40,7 +40,6 @@ qboolean MakeDirectory( const char *path ) // with FS_CreatePath #if XASH_WIN32 DWORD dwFlags = GetFileAttributes( path ); - return ( dwFlags != -1 ) && ( dwFlags & FILE_ATTRIBUTE_DIRECTORY ); #else struct stat buf; @@ -64,6 +63,9 @@ qboolean MakeFullPath( const char *path ) { char *p = (char *)path, tmp; + if( *p == '/' ) + p++; + for( ; *p; ) { p = Q_strpbrk( p, "/\\" );