aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIvan Kozik <ivan@ludios.org>2015-05-03 02:41:00 +0000
committerJeremiah Senkpiel <fishrock123@rocketmail.com>2015-05-07 12:30:12 -0400
commitc43855c49cb7ef7b4ae46749e9f89ab5376de09a (patch)
tree5b372c5516105f0e7d1cbb39ef0e582ae611106c /src
parent2c7206254c4440f22fd9bd1bdb42650fef27b531 (diff)
downloadandroid-node-v8-c43855c49cb7ef7b4ae46749e9f89ab5376de09a.tar.gz
android-node-v8-c43855c49cb7ef7b4ae46749e9f89ab5376de09a.tar.bz2
android-node-v8-c43855c49cb7ef7b4ae46749e9f89ab5376de09a.zip
src: export the ParseEncoding function on Windows
Makes the ParseEncoding symbol visible to addons on Windows. It was already visible on Unices. PR-URL: https://github.com/iojs/io.js/pull/1596 Reviewed-By: Fedor Indutny <fedor@indutny.com> Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/node.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/node.h b/src/node.h
index 4a32343e3f..acdfe57407 100644
--- a/src/node.h
+++ b/src/node.h
@@ -265,9 +265,10 @@ inline void NODE_SET_PROTOTYPE_METHOD(v8::Handle<v8::FunctionTemplate> recv,
#define NODE_SET_PROTOTYPE_METHOD node::NODE_SET_PROTOTYPE_METHOD
enum encoding {ASCII, UTF8, BASE64, UCS2, BINARY, HEX, BUFFER};
-enum encoding ParseEncoding(v8::Isolate* isolate,
- v8::Handle<v8::Value> encoding_v,
- enum encoding default_encoding = BINARY);
+NODE_EXTERN enum encoding ParseEncoding(
+ v8::Isolate* isolate,
+ v8::Handle<v8::Value> encoding_v,
+ enum encoding default_encoding = BINARY);
NODE_DEPRECATED("Use ParseEncoding(isolate, ...)",
inline enum encoding ParseEncoding(
v8::Handle<v8::Value> encoding_v,