From e316128e3d3bdd245eb74344df5fa5c2a43eaaf7 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 18 Dec 2023 08:38:59 +0900 Subject: [PATCH] [DOC] Stop unintentional references to builtin or standard names --- ext/socket/mkconstants.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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