git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
C++: remove string cast from string literal comparison
5340c48Andy Arvanitis
src/Language/PureScript/CodeGen/Cpp.hs+1−1
@@ -446,7 +446,7 @@ moduleToCpp env (Module _ mn imps _ foreigns decls) = do
446 Nothing]
446 Nothing]
447
447
448 literalToBinderCpp varName done (StringLiteral str) =
448 literalToBinderCpp varName done (StringLiteral str) =
449− return [CppIfElse (CppBinary Equal (CppCast stringType $ CppVar varName)
449+ return [CppIfElse (CppBinary Equal (CppVar varName)
450 (CppStringLiteral str))
450 (CppStringLiteral str))
451 (CppBlock done)
451 (CppBlock done)
452 Nothing]
452 Nothing]