summaryrefslogtreecommitdiff
path: root/ext/socket
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-12-18 08:38:59 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-12-18 08:38:59 +0900
commite316128e3d3bdd245eb74344df5fa5c2a43eaaf7 (patch)
tree59378b6e075d354f01cc73f5d0c925574a3e8592 /ext/socket
parent7bfa1c3dc911f5c36ac64d6b4f410e4f12a7d4ca (diff)
[DOC] Stop unintentional references to builtin or standard names
Diffstat (limited to 'ext/socket')
-rw-r--r--ext/socket/mkconstants.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/ext/socket/mkconstants.rb b/ext/socket/mkconstants.rb
index 4020bf02e6..ba7a55b426 100644
--- a/ext/socket/mkconstants.rb
+++ b/ext/socket/mkconstants.rb
@@ -51,7 +51,10 @@ DATA.each_line {|s|
next
end
h[name] = default_value
- COMMENTS[name] = comment if comment
+ if comment
+ # Stop unintentional references
+ COMMENTS[name] = comment.gsub(/\b(Data|Kernel|Process|Set|Socket|Time)\b/, '\\\\\\&')
+ end
}
DEFS = h.to_a