summaryrefslogtreecommitdiff
path: root/lib/SPIRV/Mangler/Mangler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/SPIRV/Mangler/Mangler.cpp')
-rw-r--r--lib/SPIRV/Mangler/Mangler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/SPIRV/Mangler/Mangler.cpp b/lib/SPIRV/Mangler/Mangler.cpp
index b080477..91b99e6 100644
--- a/lib/SPIRV/Mangler/Mangler.cpp
+++ b/lib/SPIRV/Mangler/Mangler.cpp
@@ -95,8 +95,8 @@ public:
// out of all enums it makes sense to substitute only
// memory_scope/memory_order since only they appear several times in the
// builtin declaration.
- if (mangledPrimitive.compare("12memory_scope") == 0 ||
- mangledPrimitive.compare("12memory_order") == 0) {
+ if (mangledPrimitive == "12memory_scope" ||
+ mangledPrimitive == "12memory_order") {
if (!mangleSubstitution(t, mangledPrimitiveString(t->getPrimitive()))) {
size_t index = m_stream.str().size();
m_stream << mangledPrimitiveString(t->getPrimitive());