C++: remove string cast from string literal comparison
commit5340c48c293583603e819762aa24a4b5b3706302
authorAndy Arvanitis <andyarvanitis@gmail.com>
dateWed 20 Jan 2016, 21:00 (11 years ago)
parent8d70001
src/Language/PureScript/CodeGen/Cpp.hs+1−1
@@ -446,7 +446,7 @@ moduleToCpp env (Module _ mn imps _ foreigns decls) = do
446446 Nothing]
447447
448448 literalToBinderCpp varName done (StringLiteral str) =
449− return [CppIfElse (CppBinary Equal (CppCast stringType $ CppVar varName)
449+ return [CppIfElse (CppBinary Equal (CppVar varName)
450450 (CppStringLiteral str))
451451 (CppBlock done)
452452 Nothing]