El 23.12.2017 a las 04:07, Richard Heck escribió:

I don't know why that is supposed to be unsafe, but I've fixed it.

Thanks.

I've sent a separate note about that one. I do not know the test code
well enough to fix this myself.

You could try adding this to both files:

struct App {
        bool cancel_export;
};

App app;
App theApp() { return app; }

I added this to SystemCall.cpp before
using namespace std;

Then I get even 4 errors:

(ClCompile Ziel) ->
D:\LyXGit\Master\src\support\Systemcall.cpp(411): error C2819: type 'lyx::support::SystemcallPrivate::App' does not have an overloaded member 'operator ->'[D:\LyXGit\Master\compile-2015\src\support\support.vcxproj] D:\LyXGit\Master\src\support\Systemcall.cpp(411): error C2232: '->lyx::support::SystemcallPrivate::App::cancel_export': left operand has 'struct' type, use'.' [D:\LyXGit\Master\compile-2015\src\support\support.vcxproj] D:\LyXGit\Master\src\support\Systemcall.cpp(415): error C2819: type 'lyx::support::SystemcallPrivate::App' does not have an overloaded member 'operator ->'[D:\LyXGit\Master\compile-2015\src\support\support.vcxproj] D:\LyXGit\Master\src\support\Systemcall.cpp(415): error C2232: '->lyx::support::SystemcallPrivate::App::cancel_export': left operand has 'struct' type, use'.' [D:\LyXGit\Master\compile-2015\src\support\support.vcxproj]

I am now away for a week.

regards Uwe

Reply via email to