aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChad Austin <chad@imvu.com>2013-01-15 17:59:07 -0800
committerJukka Jylänki <jujjyl@gmail.com>2013-04-12 14:23:08 +0300
commitc5b8e64a0becd50f51ae50b1f4480f3274f680f6 (patch)
treedd1e541cfd9287a78ae1c2f7a80181b7b0fbf2f6 /src
parentd0969fc651367d801d28146ef6f4dbe1d26f2aa2 (diff)
bring emscripten::val closer to the set of primitive operations provided by JS on values
Diffstat (limited to 'src')
-rwxr-xr-xsrc/embind/emval.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/embind/emval.js b/src/embind/emval.js
index 49424631..3df5a540 100755
--- a/src/embind/emval.js
+++ b/src/embind/emval.js
@@ -41,6 +41,10 @@ function __emval_decref(handle) {
}
}
+function __emval_new_array() {
+ return __emval_register([]);
+}
+
function __emval_new_object() {
return __emval_register({});
}
@@ -49,12 +53,8 @@ function __emval_new_null() {
return __emval_register(null);
}
-function __emval_new_long(value) {
- return __emval_register(value);
-}
-
-function __emval_new_cstring(str) {
- return __emval_register(Pointer_stringify(str));
+function __emval_new_cstring(v) {
+ return __emval_register(Pointer_stringify(v));
}
function __emval_has_property(handle, k) {