LibreOffice Module shell (master) 1
|
#include <emscripten.h>
Go to the source code of this file.
Functions | |
void | execute_browser (const char *sUrl) |
Some of our templating stuff clashes with EM_ASM / MAIN_THREAD_EM_ASM: More... | |
void execute_browser | ( | const char * | sUrl | ) |
Some of our templating stuff clashes with EM_ASM / MAIN_THREAD_EM_ASM:
shellexec.cxx:250:5: error: called object type 'const char *' is not a function or function pointer MAIN_THREAD_EM_ASM( ^ git_emsdk/upstream/emscripten/cache/sysroot/include/emscripten/em_asm.h:208:39: note: expanded from macro 'MAIN_THREAD_EM_ASM' #define MAIN_THREAD_EM_ASM(code, ...) ((void)emscripten_asm_const_int_sync_on_main_thread(CODE_EXPR(#code) _EM_ASM_PREP_ARGS(__VA_ARGS__))) ^ 1 error generated.
so as a workaround the EM_ASM call is now in an extra file.
Definition at line 26 of file shellexec_em.cxx.
Referenced by ShellExec::execute().