diff options
Diffstat (limited to 'source/core/slang-deflate-compression-system.cpp')
| -rw-r--r-- | source/core/slang-deflate-compression-system.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/source/core/slang-deflate-compression-system.cpp b/source/core/slang-deflate-compression-system.cpp index a316be122..dab6654f7 100644 --- a/source/core/slang-deflate-compression-system.cpp +++ b/source/core/slang-deflate-compression-system.cpp @@ -17,8 +17,6 @@ namespace Slang { // Allocate static const storage for the various interface IDs that the Slang API needs to expose -static const Guid IID_ISlangUnknown = SLANG_UUID_ISlangUnknown; -static const Guid IID_ICompressionSystem = SLANG_UUID_ICompressionSystem; class DeflateCompressionSystemImpl : public RefObject, public ICompressionSystem { @@ -42,7 +40,7 @@ protected: ICompressionSystem* DeflateCompressionSystemImpl::getInterface(const Guid& guid) { - return (guid == IID_ISlangUnknown || guid == IID_ICompressionSystem) ? static_cast<ICompressionSystem*>(this) : nullptr; + return (guid == ISlangUnknown::getTypeGuid() || guid == ICompressionSystem::getTypeGuid()) ? static_cast<ICompressionSystem*>(this) : nullptr; } SlangResult DeflateCompressionSystemImpl::compress(const CompressionStyle* style, const void* src, size_t srcSizeInBytes, ISlangBlob** outBlob) |
