summaryrefslogtreecommitdiff
path: root/hash.c
diff options
context:
space:
mode:
Diffstat (limited to 'hash.c')
-rw-r--r--hash.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hash.c b/hash.c
index c23b348f24..a80bd0a89d 100644
--- a/hash.c
+++ b/hash.c
@@ -2819,10 +2819,10 @@ rb_hash_compact(VALUE hash)
/*
* call-seq:
- * hsh.compact! -> hsh
+ * hsh.compact! -> hsh or nil
*
* Removes all nil values from the hash.
- * Returns the hash.
+ * Returns nil if no changes were made, otherwise returns the hash.
*
* h = { a: 1, b: false, c: nil }
* h.compact! #=> { a: 1, b: false }