int engine_unregister(struct engine *engine, const char *name)
{
/* Find matching module. */
- modulelist_t *mod_list = &engine->modules;
+ module_array_t *mod_list = &engine->modules;
size_t found = mod_list->len;
for (size_t i = 0; i < mod_list->len; ++i) {
if (strcmp(mod_list->at[i].name, name) == 0) {
struct engine {
struct kr_context resolver;
- modulelist_t modules;
struct network net;
+ module_array_t modules;
mm_ctx_t *pool;
struct lua_State *L;
};
#include "lib/module.h"
/** Array of modules. */
-typedef array_t(struct kr_module) modulelist_t;
+typedef array_t(struct kr_module) module_array_t;
/**
* Name resolution context.
{
mm_ctx_t *pool;
struct kr_cache *cache;
- modulelist_t *modules;
+ module_array_t *modules;
uint32_t options;
};
* Globals
*/
static mm_ctx_t global_mm; /* Test memory context */
-static modulelist_t global_modules; /* Array of modules. */
+static module_array_t global_modules; /* Array of modules. */
static struct kr_context global_context; /* Resolution context */
static const char *global_tmpdir = NULL; /* Temporary directory */