[Libreoffice] Simplified C++ configuration access

Stephan Bergmann sbergman at redhat.com
Tue Jan 31 08:28:39 PST 2012


On 01/31/2012 03:06 PM, Lubos Lunak wrote:
>   How usual is the case that one does not want to pass
> comphelper::getProcessComponentContext() to all these functions? Or in other
> words, why not simply make it the default argument value?

Default value indeed looks like a smart move.  (In principle, I object 
against comphelper::getProcessComponentContext and consider it a hack. 
In practice, we are probably stuck with it, anyway.)

Only drawback is that in multi-parameter functions (like the set() 
functions) it is currently the first parameter -- I generally like to 
sort parameters from broadest context to most specific.  But anyway, 
changed those parameter lists around and pushed now.

Thanks for the input,
Stephan


More information about the LibreOffice mailing list