summaryrefslogtreecommitdiff
path: root/source/slang/slang-state-serialize.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-state-serialize.cpp')
-rw-r--r--source/slang/slang-state-serialize.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/source/slang/slang-state-serialize.cpp b/source/slang/slang-state-serialize.cpp
index f8baa23bb..113a422fa 100644
--- a/source/slang/slang-state-serialize.cpp
+++ b/source/slang/slang-state-serialize.cpp
@@ -355,7 +355,7 @@ static bool _isStorable(const PathInfo::Type type)
dst->useUnknownImageFormatAsDefault = request->getBackEndReq()->useUnknownImageFormatAsDefault;
- dst->obfuscateCode = request->getBackEndReq()->obfuscateCode;
+ dst->obfuscateCode = linkage->m_obfuscateCode;
dst->defaultMatrixLayoutMode = linkage->defaultMatrixLayoutMode;
}
@@ -889,9 +889,7 @@ struct LoadContext
spSetPassThrough(externalRequest, SlangPassThrough(request->passThrough));
request->getBackEndReq()->useUnknownImageFormatAsDefault = requestState->useUnknownImageFormatAsDefault;
- request->getBackEndReq()->obfuscateCode = requestState->obfuscateCode;
-
- request->getFrontEndReq()->obfuscateCode = requestState->obfuscateCode;
+ linkage->m_obfuscateCode = requestState->obfuscateCode;
linkage->setMatrixLayoutMode(requestState->defaultMatrixLayoutMode);
}