]> de.git.xonotic.org Git - xonotic/netradiant.git/blobdiff - radiant/map.cpp
radiant: strip .[ExecutableType] entirely (including preceding dot) outside of Windows
[xonotic/netradiant.git] / radiant / map.cpp
index 6603279f17112f72e295a502a3aa6b8c99bb0a5c..7e66831ac17a88a58ce4c0293e0e82b9c2bd7f10 100644 (file)
@@ -1580,8 +1580,13 @@ tryDecompile:
        if ( n && ( extension_equal( path_get_extension( filename ), "bsp" ) || extension_equal( path_get_extension( filename ), "map" ) ) ) {
                StringBuffer output;
                output.push_string( AppPath_get() );
-               output.push_string( "q3map2." );
+               output.push_string( "q3map2" );
+
+               #if GDEF_OS_WINDOWS
+               output.push_string( "." );
                output.push_string( RADIANT_EXECUTABLE );
+               #endif // GDEF_OS_WINDOWS
+
                output.push_string( " -v -game " );
                output.push_string( ( type && *type ) ? type : "quake3" );
                output.push_string( " -fs_basepath \"" );