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