]> git.saurik.com Git - cycript.git/commitdiff
Removed a null-termination usage in Replace for concatenation of strings.
authorJay Freeman (saurik) <saurik@saurik.com>
Wed, 4 Nov 2009 03:23:01 +0000 (03:23 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Wed, 4 Nov 2009 03:23:01 +0000 (03:23 +0000)
Replace.cpp

index fe935572086d0ae45f0dd0de494492696a044b9c..df67f44ad229f7cfb2b9f779266cefc2249f41ec 100644 (file)
@@ -416,7 +416,7 @@ CYString *CYString::Concat(CYContext &context, CYString *rhs) const {
     memcpy(value, value_, size_);
     memcpy(value + size_, rhs->value_, rhs->size_);
     value[size] = '\0';
-    return $S(value);
+    return $S(value, size);
 }
 
 CYNumber *CYString::Number(CYContext &context) {