From: Hermet Park Date: Thu, 17 Nov 2016 09:20:38 +0000 (+0900) Subject: examples: Return app return values properly. X-Git-Tag: submit/tizen_3.0/20161121.043705^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cffd534f2856e8a3b9b58b4c6a8085c23141a698;p=platform%2Fcore%2Fuifw%2Fui-viewmgr.git examples: Return app return values properly. Change-Id: Ie2adbfa52e1219cf9bc58d8babd89c74c4dcf24d --- diff --git a/src/examples/efl/c/main.cpp b/src/examples/efl/c/main.cpp index 89779d8..82ee7c4 100644 --- a/src/examples/efl/c/main.cpp +++ b/src/examples/efl/c/main.cpp @@ -38,7 +38,7 @@ main(int argc, char *argv[]) if (ret != UI_VIEWMGR_ERROR_NONE) { dlog_print(DLOG_ERROR, LOG_TAG, "ui_app_init() is failed, ret = %d", ret); - return 0; + return ret; } //Run ui_app. Now it requests to run an application mainloop. @@ -46,7 +46,7 @@ main(int argc, char *argv[]) if (ret != UI_VIEWMGR_ERROR_NONE) { dlog_print(DLOG_ERROR, LOG_TAG, "ui_app_run() is failed, ret = %d", ret); - return 0; + return ret; } //Terminate ui_app. Remove all ui_app resources. @@ -54,7 +54,7 @@ main(int argc, char *argv[]) if (ret != UI_VIEWMGR_ERROR_NONE) { dlog_print(DLOG_ERROR, LOG_TAG, "ui_app_term() is failed ret = %d", ret); - return 0; + return ret; } return 0; diff --git a/src/examples/efl/cpp/main.cpp b/src/examples/efl/cpp/main.cpp index c8a6c7e..6d6e782 100644 --- a/src/examples/efl/cpp/main.cpp +++ b/src/examples/efl/cpp/main.cpp @@ -60,12 +60,14 @@ protected: int main(int argc, char *argv[]) { + int ret; + try { SampleApp app; - app.run(argc, argv); + ret = app.run(argc, argv); } catch (UiException& ex) { dlog_print(DLOG_ERROR, LOG_TAG, ex.getMessage()); } - return 0; + return ret; }