summaryrefslogtreecommitdiff
path: root/source/compiler-core/slang-artifact-helper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/compiler-core/slang-artifact-helper.cpp')
-rw-r--r--source/compiler-core/slang-artifact-helper.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/compiler-core/slang-artifact-helper.cpp b/source/compiler-core/slang-artifact-helper.cpp
index 49b9e547e..d24d08909 100644
--- a/source/compiler-core/slang-artifact-helper.cpp
+++ b/source/compiler-core/slang-artifact-helper.cpp
@@ -58,7 +58,7 @@ void* DefaultArtifactHelper::getObject(const Guid& guid)
SlangResult DefaultArtifactHelper::createArtifact(const ArtifactDesc& desc, const char* inName, IArtifact** outArtifact)
{
*outArtifact = inName ?
- Artifact::create(desc, inName).detach() :
+ Artifact::create(desc, UnownedStringSlice(inName)).detach() :
Artifact::create(desc).detach();
return SLANG_OK;
@@ -67,7 +67,7 @@ SlangResult DefaultArtifactHelper::createArtifact(const ArtifactDesc& desc, cons
SlangResult DefaultArtifactHelper::createArtifactContainer(const ArtifactDesc& desc, const char* inName, IArtifactContainer** outArtifactContainer)
{
*outArtifactContainer = inName ?
- ArtifactContainer::create(desc, inName).detach() :
+ ArtifactContainer::create(desc, UnownedStringSlice(inName)).detach() :
ArtifactContainer::create(desc).detach();
return SLANG_OK;
@@ -102,7 +102,7 @@ SlangResult DefaultArtifactHelper::createLockFile(const char* inNameBase, ISlang
String lockPath;
SLANG_RETURN_ON_FAIL(File::generateTemporary(nameBase, lockPath));
- ComPtr<IFileArtifactRepresentation> lockFile(new FileArtifactRepresentation(IFileArtifactRepresentation::Kind::Lock, lockPath, nullptr, fileSystem));
+ ComPtr<IFileArtifactRepresentation> lockFile(new FileArtifactRepresentation(IFileArtifactRepresentation::Kind::Lock, lockPath.getUnownedSlice(), nullptr, fileSystem));
*outLockFile = lockFile.detach();
return SLANG_OK;
@@ -117,9 +117,9 @@ SlangResult DefaultArtifactHelper::calcArtifactPath(const ArtifactDesc& desc, co
return SLANG_OK;
}
-ArtifactDesc DefaultArtifactHelper::makeDescFromCompileTarget(SlangCompileTarget target)
+ArtifactDesc DefaultArtifactHelper::makeDescForCompileTarget(SlangCompileTarget target)
{
- return ArtifactDescUtil::makeDescFromCompileTarget(target);
+ return ArtifactDescUtil::makeDescForCompileTarget(target);
}
void DefaultArtifactHelper::getCastable(ISlangUnknown* unk, ICastable** outCastable)