summarylogtreecommitdiffstats
path: root/nodejsREPLACE_INVALID_UTF8.patch
diff options
context:
space:
mode:
authorpat-s2018-03-04 20:19:56 +0100
committerpat-s2018-03-04 20:19:56 +0100
commiteca02c0286853717fb82b9f3a91b3c3ffbb7d6da (patch)
tree5149a1e3aedac0eb6c765ed09201f418a7f39eeb /nodejsREPLACE_INVALID_UTF8.patch
parent8fb7d7687be1fdc6908573c8895b0d1ada9d5716 (diff)
downloadaur-eca02c0286853717fb82b9f3a91b3c3ffbb7d6da.tar.gz
update sources
Diffstat (limited to 'nodejsREPLACE_INVALID_UTF8.patch')
-rw-r--r--nodejsREPLACE_INVALID_UTF8.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/nodejsREPLACE_INVALID_UTF8.patch b/nodejsREPLACE_INVALID_UTF8.patch
new file mode 100644
index 000000000000..4f1337ca7b23
--- /dev/null
+++ b/nodejsREPLACE_INVALID_UTF8.patch
@@ -0,0 +1,18 @@
+Description: nodejs 0.10.29 adds this option and its addons (node-nan)
+ expects REPLACE_INVALID_UTF8 to exist - or else it defines it to be 0.
+ Simplify its job by just setting it to 0 too.
+Author: Jérémy Lal <kapouer@melix.org>
+Last-Update: 2015-08-18
+Forwarded: not-needed
+--- a/include/v8.h
++++ b/include/v8.h
+@@ -1076,7 +1076,8 @@
+ NO_OPTIONS = 0,
+ HINT_MANY_WRITES_EXPECTED = 1,
+ NO_NULL_TERMINATION = 2,
+- PRESERVE_ASCII_NULL = 4
++ PRESERVE_ASCII_NULL = 4,
++ REPLACE_INVALID_UTF8 = 0
+ };
+
+ // 16-bit character codes.