[#115884] Windows Ruby 3.2.2: Non-English character added to Windows Registry String Value — Jay Mav via ruby-core <ruby-core@...>
Hello,
3 messages
2023/12/24
[ruby-core:115884] Windows Ruby 3.2.2: Non-English character added to Windows Registry String Value
From:
Jay Mav via ruby-core <ruby-core@...>
Date:
2023-12-24 01:31:50 UTC
List:
ruby-core #115884
Hello, Compiled Ruby 3.2.2 on Windows with MSVC 2019 - Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30147 for x64. Code: require 'win32/registry' win_oracle_key =3D "SOFTWARE\\ORACLE" reg=3DWin32::Registry::HKEY_LOCAL_MACHINE.open(win_oracle_key, Win32::Registry::KEY_ALL_ACCESS) inst_loc_key =3D "inst_loc" inv_dir=3D"C:\\Program Files\\Tester\\Inventory" reg[inst_loc_key] =3D inv_dir .... Registry contains: C:\Program Files\Tester\Inventory=E6=B4=80 (Not sure what that character represents.) Can the Ruby Dev Team please let me know how to resolve this issue so that this character does not get added to the string? Thanks in advance. ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/postorius/lists/ruby-core.ml.ruby-lang.org/