prevent shader name string overflow in ShaderInfoForShader

This commit is contained in:
Garux 2019-02-23 00:06:57 +03:00
parent e55e622d2f
commit 202a05461f

View File

@ -849,7 +849,8 @@ shaderInfo_t *ShaderInfoForShader( const char *shaderName ){
}
/* strip off extension */
strcpy( shader, shaderName );
strncpy( shader, shaderName, MAX_QPATH - 1 );
shader[MAX_QPATH - 1] = '\0';
StripExtension( shader );
/* search for it */