aboutsummaryrefslogtreecommitdiff
path: root/src/jsifier.js
diff options
context:
space:
mode:
authorkripken <alonzakai@gmail.com>2011-07-29 18:03:37 -0700
committerkripken <alonzakai@gmail.com>2011-07-29 18:03:37 -0700
commitd49f169b48c3a1aa8d50b2b6deaf30b7037b5672 (patch)
tree8b265c8eb2d051b7d6f5775e6f9afd37417420a4 /src/jsifier.js
parentdece1080e837ccddddac1187709cdd669329b1a1 (diff)
parent0e64105b7e8463ef65a2004d3b0d47a1aa61d98d (diff)
Merge pull request #57 from max99x/master
Filesystem, unistd, and others
Diffstat (limited to 'src/jsifier.js')
-rw-r--r--src/jsifier.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/jsifier.js b/src/jsifier.js
index b712e7ae..c0f7ccb1 100644
--- a/src/jsifier.js
+++ b/src/jsifier.js
@@ -11,7 +11,12 @@ function JSify(data, functionsOnly, givenFunctions, givenGlobalVariables) {
var libFuncsToInclude;
if (INCLUDE_FULL_LIBRARY) {
assert(!BUILD_AS_SHARED_LIB, 'Cannot have both INCLUDE_FULL_LIBRARY and BUILD_AS_SHARED_LIB set.')
- libFuncsToInclude = keys(LibraryManager.library);
+ libFuncsToInclude = [];
+ for (var key in LibraryManager.library) {
+ if (!key.match(/__(deps|postset)$/)) {
+ libFuncsToInclude.push(key);
+ }
+ }
} else {
libFuncsToInclude = ['memset', 'malloc', 'free'];
}