summaryrefslogtreecommitdiff
path: root/string.c
diff options
context:
space:
mode:
authornormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-03-08 21:24:24 +0000
committernormal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2017-03-08 21:24:24 +0000
commite064879e5ad2c4534d3ca4fc5eda045ee32d7c34 (patch)
treec0a7cc96069f60fbd810f36369bb19f58a0c04bb /string.c
parent4e00aaafbeb3b288d6168c635dbccb21b45c592c (diff)
string.c (str_uminus): update doc for deduplication
As of r57698, String#-@ can return pre-existing strings. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57813 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'string.c')
-rw-r--r--string.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/string.c b/string.c
index e95ed2be69..c002c9c24e 100644
--- a/string.c
+++ b/string.c
@@ -2520,8 +2520,8 @@ str_uplus(VALUE str)
*
* If the string is frozen, then return the string itself.
*
- * If the string is not frozen, then duplicate the string
- * freeze it and return it.
+ * If the string is not frozen, return a frozen, possibly pre-existing
+ * copy of it.
*/
static VALUE
str_uminus(VALUE str)