summaryrefslogtreecommitdiffstats
path: root/source/compiler-core
diff options
context:
space:
mode:
Diffstat (limited to 'source/compiler-core')
-rw-r--r--source/compiler-core/slang-glslang-compiler.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/source/compiler-core/slang-glslang-compiler.cpp b/source/compiler-core/slang-glslang-compiler.cpp
index 8a8712024..e754cbdbc 100644
--- a/source/compiler-core/slang-glslang-compiler.cpp
+++ b/source/compiler-core/slang-glslang-compiler.cpp
@@ -221,7 +221,6 @@ SlangResult GlslangDownstreamCompiler::disassemble(SlangCompileTarget sourceBlob
StringBuilder builder;
- String output;
auto outputFunc = [](void const* data, size_t size, void* userData)
{
(*(StringBuilder*)userData).append((char const*)data, (char const*)data + size);
@@ -239,7 +238,7 @@ SlangResult GlslangDownstreamCompiler::disassemble(SlangCompileTarget sourceBlob
request.inputEnd = (char*)blob + blobSize;
request.outputFunc = outputFunc;
- request.outputUserData = &output;
+ request.outputUserData = &builder;
SLANG_RETURN_ON_FAIL(_invoke(request));