summaryrefslogtreecommitdiffstats
path: root/source/slang/slang.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang.cpp')
-rw-r--r--source/slang/slang.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/source/slang/slang.cpp b/source/slang/slang.cpp
index 5b65cd15a..83c52c660 100644
--- a/source/slang/slang.cpp
+++ b/source/slang/slang.cpp
@@ -4361,8 +4361,10 @@ SlangResult EndToEndCompileRequest::addLibraryReference(const void* libData, siz
RefPtr<ModuleLibrary> library;
SLANG_RETURN_ON_FAIL(loadModuleLibrary((const Byte*)libData, libDataSize, this, library));
- const auto desc = ArtifactDesc::make(ArtifactKind::Library, ArtifactPayload::SlangIR, ArtifactStyle::Unknown);
- RefPtr<Artifact> artifact = new Artifact(desc);
+ const auto desc = ArtifactDesc::make(ArtifactKind::Library, ArtifactPayload::SlangIR);
+
+ // Create an artifact without any name (as one is not provided)
+ RefPtr<Artifact> artifact = new Artifact(desc, String());
artifact->add(Artifact::Entry::Style::Artifact, library);