From 72ea1c81cafa23ea2398071b5f170b5ceba41f14 Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 28 Oct 2025 18:39:00 -0700 Subject: fix compiler break --- source/slang/slang-emit-c-like.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'source') diff --git a/source/slang/slang-emit-c-like.cpp b/source/slang/slang-emit-c-like.cpp index ce8834925..06132baa7 100644 --- a/source/slang/slang-emit-c-like.cpp +++ b/source/slang/slang-emit-c-like.cpp @@ -2330,10 +2330,11 @@ void CLikeSourceEmitter::diagnoseUnhandledInst(IRInst* inst) if (inst) { const IRDumpOptions dumpOptions{IRDumpOptions::Mode::Detailed, IRDumpOptions::Flag::DumpDebugIds}; - message += ": " + dumpIRToString(inst, dumpOptions); + message += ": "; + message += dumpIRToString(inst, dumpOptions).getBuffer(); } - getSink()->diagnose(inst, Diagnostics::unimplemented, message); + getSink()->diagnose(inst, Diagnostics::unimplemented, message.c_str()); } bool CLikeSourceEmitter::hasExplicitConstantBufferOffset(IRInst* cbufferType) -- cgit v1.2.3