From fdebb6536f9165db47501e0f6b20dea485955481 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Julian=20M=C3=BCller?= <julian.mueller@uni-konstanz.de>
Date: Fri, 27 Dec 2024 13:27:26 +0100
Subject: [PATCH] `<regex>`: Simplify `regex_traits<_Elem>::translate(_Elem)`

---
 stl/inc/regex | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/stl/inc/regex b/stl/inc/regex
index b5fa6cae395..f101e023550 100644
--- a/stl/inc/regex
+++ b/stl/inc/regex
@@ -293,8 +293,7 @@ public:
     }
 
     _Elem translate(_Elem _Ch) const { // provide locale-sensitive mapping
-        string_type _Res = _Getcoll()->transform(_STD addressof(_Ch), _STD addressof(_Ch) + 1);
-        return _Res.size() == 1 ? _Res[0] : _Ch;
+        return _Ch;
     }
 
     _Elem translate_nocase(_Elem _Ch) const { // provide case-insensitive mapping