// Default behavior, run as runtime.
LOGGER(INFO) << "Runtime process has been created.";
if (!g_prelaunch) {
- ewk_init();
+ if (!ewk_init()) {
+ LOGGER(ERROR) << "could not init ewk";
+ return false;
+ }
char* chromium_arg_options[] = {
argv[0],
const_cast<char*>("--no-sandbox"),
if (strcmp(argv[0], "/usr/bin/wrt-loader") == 0) {
auto preload = [argv](void) {
LOGGER(DEBUG) << "run with wrt-loader";
+ if (!ewk_init()) {
+ LOGGER(ERROR) << "could not init ewk";
+ return false;
+ }
g_prelaunch = true;
- ewk_init();
char* chromium_arg_options[] = {
argv[0],
const_cast<char*>("--no-sandbox"),