diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-11-09 01:31:05 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-11-09 01:31:05 +0000 |
commit | 7d7bdcc5c695e96b353ee783c79ae3de76206155 (patch) | |
tree | 4367d6176e6401041243eea056daa6c8bc2e4d47 /ChangeLog | |
parent | ee0b5fbd53bc320f7278cdc3edf632d0e39d5c31 (diff) | |
download | ruby-7d7bdcc5c695e96b353ee783c79ae3de76206155.tar.gz |
securerandom.rb: fix substring of FormatMessage result
* lib/securerandom.rb: set the script encoding to make a string
literal in SecureRandom::Kernel32.last_error_message single byte
encoding so msg[] works in bytes, since FormatMessage() returns
the size in TCHARs, not in characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,3 +1,10 @@ +Sun Nov 9 10:31:03 2014 Nobuyoshi Nakada <nobu@ruby-lang.org> + + * lib/securerandom.rb: set the script encoding to make a string + literal in SecureRandom::Kernel32.last_error_message single byte + encoding so msg[] works in bytes, since FormatMessage() returns + the size in TCHARs, not in characters. + Sun Nov 9 09:50:22 2014 Tanaka Akira <akr@fsij.org> * test/webrick: Refine log tests. |