src/Modules.cpp
changeset 195 c1ba166f3fc4
parent 86 32ad0523b309
child 251 ca99a81745fe
     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  }