12.11.2015 18:19, Adriano dos Santos Fernandes wrote:
> And that can be answered in one go: the engine already lazily load plugins.

   It is not quite so, plugins are loaded by engine even if they are not 
needed, because 
engine cannot predict which one will register required plugin afterward.
   GetPlugins is written this way.

> Also, it's a good design to let code report errors and the plugin
> initialization cannot do it.

   What do you mean? createPlugin() method has Status among its parameters, so 
it can and 
should report problems.

-- 
   WBR, SD.

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to