This macro doesn't do anything except clutter the (already ugly) tools/ code :-) git grep -3 FSysFailOnErrorImpl and kill with prejudice wherever it's found :-) Thanks !
Hi Michael! I sent a patch to gerrit removing this macro. (https://gerrit.libreoffice.org/#/c/2535/) After this change, you grep command returns nothing :)
Thanks Marcos - pushed :-) Plenty more to cleanup in tools/ if you're interested there - have a poke around for unused bits ...
Marcos Paulo de Souza committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=2962aaa0087e093a9541b4a4372f6c09fe3f8424 fdo#61513: Remove FSysFailOnErrorImpl macro The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Never mind, I'll find another "easy hack" :).
Migrating Whiteboard tags to Keywords: (EasyHack,DifficultyBeginner,SkillCpp,TopicCleanup) [NinjaEdit]