diff options
author | Timothy J Fontaine <tjfontaine@gmail.com> | 2014-06-10 19:36:04 -0400 |
---|---|---|
committer | Timothy J Fontaine <tjfontaine@gmail.com> | 2014-06-10 19:36:04 -0400 |
commit | 1a09da6ec219883668564d5d6cd30e8867d7e97d (patch) | |
tree | fda9b632fa5ab280286a2f0c1076bbaa008be362 /src/string_bytes.cc | |
parent | ab50fad63bcbedd7c935a9c5d2ab9e4c7202c9f2 (diff) | |
parent | 1cb6f1a46ad24c60ab1fccfa3f88aad9401e6444 (diff) | |
download | android-node-v8-1a09da6ec219883668564d5d6cd30e8867d7e97d.tar.gz android-node-v8-1a09da6ec219883668564d5d6cd30e8867d7e97d.tar.bz2 android-node-v8-1a09da6ec219883668564d5d6cd30e8867d7e97d.zip |
Merge remote-tracking branch 'upstream/v0.10'
Conflicts:
AUTHORS
ChangeLog
deps/v8/src/api.cc
deps/v8/src/unicode-inl.h
deps/v8/src/unicode.h
lib/_stream_readable.js
lib/http.js
src/cares_wrap.cc
src/node.cc
src/node_crypto.cc
src/node_dtrace.cc
src/node_file.cc
src/node_stat_watcher.cc
src/node_version.h
src/process_wrap.cc
src/string_bytes.cc
src/string_bytes.h
src/udp_wrap.cc
src/util.h
test/simple/test-buffer.js
test/simple/test-stream2-compatibility.js
Diffstat (limited to 'src/string_bytes.cc')
-rw-r--r-- | src/string_bytes.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/string_bytes.cc b/src/string_bytes.cc index 1a7b4e1ebe..38a082fa2b 100644 --- a/src/string_bytes.cc +++ b/src/string_bytes.cc @@ -326,9 +326,11 @@ size_t StringBytes::Write(Isolate* isolate, case UTF8: if (is_extern) + // TODO(tjfontaine) should this validate invalid surrogate pairs as + // well? memcpy(buf, data, len); else - len = str->WriteUtf8(buf, buflen, chars_written, flags); + len = str->WriteUtf8(buf, buflen, chars_written, WRITE_UTF8_FLAGS); break; case UCS2: |