12.11.2015 16:20, Adriano dos Santos Fernandes wrote: > So the prototype will become: > > void FB_PLUGIN_ENTRY_POINT(IStatus*, IPluginInitialization*);
Take a step further: a) Use separate entry points for separate plugin types. b) Drop factory, let entry point to return plugin itself. c) Drop plugin self-identification, information from plugins.conf is more that enough. In this case you can for given plugin type provide exactly what it needs without "one size fits all" which never worked. -- WBR, SD. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel
