sourcepawn/vm/sp_vm_engine.cpp
changeset 144 ebf6e1c0143a
parent 113 75b928da1ef1
     1.1 --- a/sourcepawn/vm/sp_vm_engine.cpp	Sun Nov 05 08:36:59 2006 +0000
     1.2 +++ b/sourcepawn/vm/sp_vm_engine.cpp	Sun Nov 05 13:24:29 2006 +0000
     1.3 @@ -107,6 +107,11 @@
     1.4  			plugin->info.natives_num = secptr->size / sizeof(sp_file_natives_t);
     1.5  			plugin->info.natives = (sp_file_natives_t *)(base + secptr->dataoffs);
     1.6  		}
     1.7 +		else if (!(plugin->info.lib) && !strcmp(nameptr, ".libraries"))
     1.8 +		{
     1.9 +			plugin->info.libraries_num = secptr->size / sizeof(sp_file_libraries_t);
    1.10 +			plugin->info.lib = (sp_file_libraries_t *)(base + secptr->dataoffs);
    1.11 +		}
    1.12  		else if (!(plugin->info.stringbase) && !strcmp(nameptr, ".names"))
    1.13  		{
    1.14  			plugin->info.stringbase = (const char *)(base + secptr->dataoffs);