diff --git a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp index ddf3e21e3..003fbfc9d 100644 --- a/renderdoc/driver/shaders/spirv/spirv_reflect.cpp +++ b/renderdoc/driver/shaders/spirv/spirv_reflect.cpp @@ -560,7 +560,7 @@ void Reflector::PostParse() if(arrayCharIdx > 0) { type.name = StringFormat::Fmt("%s[%s]%s", basename.substr(0, arrayCharIdx).c_str(), - lengthName.c_str(), basename.substr(arrayCharIdx)); + lengthName.c_str(), basename.substr(arrayCharIdx).c_str()); } else {