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

Reply via email to