summaryrefslogtreecommitdiffstats
path: root/modules.h
diff options
context:
space:
mode:
Diffstat (limited to 'modules.h')
-rw-r--r--modules.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules.h b/modules.h
index 0fda461a..c13d2a6c 100644
--- a/modules.h
+++ b/modules.h
@@ -84,10 +84,11 @@ typedef struct moduleInfo {
rsRetVal (*parseSelectorAct)(uchar**, void**,omodStringRequest_t**);
} om;
} mod;
+ void *pModHdlr; /* handler to the dynamic library holding the module */
} modInfo_t;
/* prototypes */
-rsRetVal doModInit(rsRetVal (*modInit)(), uchar *name);
+rsRetVal doModInit(rsRetVal (*modInit)(), uchar *name, void *pModHdlr);
modInfo_t *omodGetNxt(modInfo_t *pThis);
uchar *modGetName(modInfo_t *pThis);
uchar *modGetStateName(modInfo_t *pThis);