Skip to content

Commit 6b85a67

Browse files
JSUYAswift-kim
authored andcommitted
Return nullptr if RunEngine fails (#283)
If RunEngine() fails, it should immediately return.
1 parent 03fd972 commit 6b85a67

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

shell/platform/tizen/flutter_tizen_ecore.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,9 @@ FlutterDesktopViewRef FlutterDesktopViewCreateFromNewWindow(
4343
std::unique_ptr<flutter::FlutterTizenEngine>(EngineFromHandle(engine)));
4444
view->CreateRenderSurface();
4545
if (!view->engine()->IsRunning()) {
46-
view->engine()->RunEngine();
46+
if (!view->engine()->RunEngine()) {
47+
return nullptr;
48+
}
4749
}
4850

4951
view->SendInitialGeometry();

shell/platform/tizen/flutter_tizen_elementary.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,9 @@ FlutterDesktopViewRef FlutterDesktopViewCreateFromNewWindow(
4343
std::unique_ptr<flutter::FlutterTizenEngine>(EngineFromHandle(engine)));
4444
view->CreateRenderSurface();
4545
if (!view->engine()->IsRunning()) {
46-
view->engine()->RunEngine();
46+
if (!view->engine()->RunEngine()) {
47+
return nullptr;
48+
}
4749
}
4850

4951
view->SendInitialGeometry();

0 commit comments

Comments
 (0)