desktop/source/lib/init.cxx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-)
New commits: commit 5839e09bd6837f9e54757d18e862283595167018 Author: Katarina Behrens <katarina.behr...@cib.de> Date: Thu Mar 2 13:33:48 2017 +0100 LOKit runMacro: show also the error code Change-Id: I6ac2b274e25046f90910e3fb03b10e1052187e2f diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx index 2281d5c..c441de9 100644 --- a/desktop/source/lib/init.cxx +++ b/desktop/source/lib/init.cxx @@ -41,7 +41,6 @@ #include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/frame/Desktop.hpp> -#include <com/sun/star/frame/XDispatchProvider.hpp> #include <com/sun/star/frame/DispatchResultEvent.hpp> #include <com/sun/star/frame/DispatchResultState.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> @@ -498,8 +497,11 @@ static bool lo_runMacro( LibreOfficeKit* pThis, const char *pURL) if (aErr.Name == "ErrorCode") { - pLib->maLastExceptionMsg = "An error occured running macro"; - SAL_INFO("lok", "Macro execution terminated with errors"); + sal_uInt32 nErrCode; + aErr.Value >>= nErrCode; + + pLib->maLastExceptionMsg = "An error occured running macro (error code: " + OUString::number( nErrCode ) + ")"; + SAL_INFO("lok", "Macro execution terminated with error (error code: " + OUString::number( nErrCode ) + ")"); return false; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits