On 24.09.2012 21:12, Pavel Janík wrote:
* and the using declaration:

  using namespace com::sun::star;

The compiler should detect that system::XSystemShellExecute is
com::sun::star::system::XSystemShellExecute and so on, unless it
collides with a system namespace on the system's headers ?

Anyway feel free to commit it, if this solves your problem.

Your change looks fine.  Please commit it.

I'll wait for other's opinions, because I too thought that it should work as 
written (using c:s:s), weird.

Other parts of the code use

namespace css = com::sun::star;
uno::Reference<  css::system::XSystemShellExecute>  xSystemShell(...

despite the fact that using namespace com::sun::star is there as well. Maybe 
"system" is somehow strange.

Any ideas about the strangeness? ;-)

Hm, the only thing I can think of is the Koenig lookup that may be implemented differently on your compilers. But I assume that the two of you both tried this on Linux and thus probably on very similar compilers.

-Andre


Reply via email to