1.1 --- a/src/Modules.cpp Mon Sep 17 00:10:01 2012 -0700
1.2 +++ b/src/Modules.cpp Sat Nov 17 18:41:01 2012 -0800
1.3 @@ -23,21 +23,15 @@
1.4 using namespace ke;
1.5
1.6 Module *
1.7 -Module::New(Zone *zone, unsigned nfunctions)
1.8 +Module::New(Zone *zone)
1.9 {
1.10 Local<Module> module(zone, Module::cast(zone->allocate(MapKind_Module, sizeof(Module), Heap::Tenure_Old)));
1.11 if (!module)
1.12 return NULL;
1.13
1.14 - Local<FixedArray> functions(zone, FixedArray::New(zone, nfunctions, Heap::Tenure_Old));
1.15 - if (!functions)
1.16 - return NULL;
1.17 -
1.18 - module->functions_ = functions;
1.19 module->file_ = NULL;
1.20 - module->publics_ = NULL;
1.21 - module->natives_ = NULL;
1.22 - module->environment_ = NULL;
1.23 + module->globals_ = NULL;
1.24 module->nativeIdentity_ = NULL;
1.25 + module->globals_ = NULL;
1.26 return module;
1.27 }