ruby/ext/win32
KJ Tsanaktsidis 051a874325 Fix memory overread in registry.rb
The terminator is not actually getting filled in; we're simply passing
(two) bytes of empty memory as the NUL terminator. This can lead to
garbage characters getting written to registry values.

Fix this by explicitly putting a WCHAR_NUL character into the string to
be sent to the registry API, like we do in the MULTI_SZ case.

[Bug #20096]
2023-12-28 18:03:58 +11:00
..
lib/win32 Fix memory overread in registry.rb 2023-12-28 18:03:58 +11:00
resolv Expand tabs [ci skip] 2022-07-21 09:42:04 -07:00
depend
extconf.rb