string_bytes: fix unaligned write in UCS2
authorFedor Indutny <fedor@indutny.com>
Thu, 20 Aug 2015 23:57:14 +0000 (16:57 -0700)
committerFedor Indutny <fedor@indutny.com>
Fri, 21 Aug 2015 19:26:03 +0000 (12:26 -0700)
commit68e53ddcbad4ce4a2f44362411b6960c716b7e3e
tree9714b7be99d84c5231a5ea379f76f9b08d6a0d5e
parent1c20b87d1979e741f1f1698f8120169d32a779ae
string_bytes: fix unaligned write in UCS2

Support unaligned output buffer when writing out UCS2 in
`StringBytes::Write`.

Fix: https://github.com/nodejs/node/issues/2457
PR-URL: https://github.com/nodejs/node/pull/2480
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
src/string_bytes.cc
src/string_bytes.h