ret = system_info_get_platform_bool(
"http://tizen.org/feature/shell.appwidget", &feature);
if (ret != SYSTEM_INFO_ERROR_NONE) {
- _E("failed to get system info");
- return false;
+ _E("failed to get system info"); /* LCOV_EXCL_LINE */
+ return false; /* LCOV_EXCL_LINE */
}
retrieved = true;
int ret;
if (b == NULL) {
- _E("out of memory");
- return -1;
+ _E("out of memory"); /* LCOV_EXCL_LINE */
+ return -1; /* LCOV_EXCL_LINE */
}
bundle_add_str(b, WIDGET_K_ID, class_id);
_D("send lifecycle %s(%d)", instance_id, status);
ret = aul_app_com_send("widget.status", b);
if (ret < 0)
- _E("send lifecycle error:%d", ret);
+ _E("send lifecycle error:%d", ret); /* LCOV_EXCL_LINE */
bundle_free(b);
b = bundle_create();
if (!b) {
- _E("out of memory");
- return -1;
+ _E("out of memory"); /* LCOV_EXCL_LINE */
+ return -1; /* LCOV_EXCL_LINE */
}
bundle_add_str(b, WIDGET_K_ID, class_id);
int ret;
if (!wc) {
- _E("context not found: %s", id);
- return -1;
+ _E("context not found: %s", id); /* LCOV_EXCL_LINE */
+ return -1; /* LCOV_EXCL_LINE */
}
if (wc->state == WC_RUNNING) {
- _D("%s is already in running state", id);
- return 0;
+ _D("%s is already in running state", id); /* LCOV_EXCL_LINE */
+ return 0; /* LCOV_EXCL_LINE */
}
if (wc->state == WC_TERMINATED) {
- _D("%s is in terminated state", id);
- return 0;
+ _D("%s is in terminated state", id); /* LCOV_EXCL_LINE */
+ return 0; /* LCOV_EXCL_LINE */
}
if (handle->ops.resume)
int ret;
if (!wc) {
- _E("context not found: %s", id);
- return -1;
+ _E("context not found: %s", id); /* LCOV_EXCL_LINE */
+ return -1; /* LCOV_EXCL_LINE */
}
if (wc->state == WC_PAUSED) {
- _D("%s is already in paused state", id);
- return 0;
+ _D("%s is already in paused state", id); /* LCOV_EXCL_LINE */
+ return 0; /* LCOV_EXCL_LINE */
}
if (wc->state == WC_TERMINATED) {
- _D("%s is in terminated state", id);
- return 0;
+ _D("%s is in terminated state", id); /* LCOV_EXCL_LINE */
+ return 0; /* LCOV_EXCL_LINE */
}
if (handle->ops.pause)
int ret;
if (!wc) {
- _E("context not found: %s", id);
- return -1;
+ _E("context not found: %s", id); /* LCOV_EXCL_LINE */
+ return -1; /* LCOV_EXCL_LINE */
}
if (handle->ops.resize)
return ret;
}
+/* LCOV_EXCL_START */
static int __instance_update(widget_class_h handle, const char *id, int force, const char *content)
{
widget_context_s *wc = __find_context_by_id(id);
return ret;
}
+/* LCOV_EXCL_STOP */
static int __instance_create(widget_class_h handle, const char *id, const char *content, int w, int h)
{
bundle *content_info;
if (!wc) {
- _E("could not find widget obj: %s", id);
- return WIDGET_ERROR_INVALID_PARAMETER;
+ _E("could not find widget obj: %s", id); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_INVALID_PARAMETER; /* LCOV_EXCL_LINE */
}
wc->state = WC_TERMINATED;
return NULL;
}
+/* LCOV_EXCL_START */
static void __resize_window(char *id, int w, int h)
{
widget_context_s *wc = __find_context_by_id(id);
else
_E("unable to find window of %d", wc->id);
}
+/* LCOV_EXCL_STOP */
static void __control(bundle *b)
{
handle = __find_class_handler(class_id, class_provider);
if (!handle) {
- _E("no handle provided: %s", class_id);
+ _E("no handle provided: %s", class_id); /* LCOV_EXCL_LINE */
goto error;
}
}
}
+/* LCOV_EXCL_START */
static void __resume_all(int send_update)
{
GList *iter = g_list_first(contexts);
iter = g_list_next(iter);
}
}
+/* LCOV_EXCL_STOP */
static void __destroy_all(int reason, int send_update)
{
if (cxt)
__instance_resume(cxt->provider, cxt->id, UPDATE_ALL);
else
- LOGE("unknown window error: %d", ev->win);
+ LOGE("unknown window error: %d", ev->win); /* LCOV_EXCL_LINE */
return ECORE_CALLBACK_RENEW;
}
if (cxt)
__instance_pause(cxt->provider, cxt->id, UPDATE_ALL);
else
- LOGE("unknown window error: %d", ev->win);
+ LOGE("unknown window error: %d", ev->win); /* LCOV_EXCL_LINE */
return ECORE_CALLBACK_RENEW;
}
return ECORE_CALLBACK_RENEW;
}
+/* LCOV_EXCL_START */
static Eina_Bool __lower_cb(void *data, int type, void *event)
{
LOGD("lower");
return ECORE_CALLBACK_RENEW;
}
+/* LCOV_EXCL_STOP */
static Eina_Bool __configure_cb(void *data, int type, void *event)
{
LOGD("configure: %d %d", ev->w, ev->h);
if (!cxt) {
- LOGE("unknown window error: %d", ev->win);
- return ECORE_CALLBACK_RENEW;
+ LOGE("unknown window error: %d", ev->win); /* LCOV_EXCL_LINE */
+ return ECORE_CALLBACK_RENEW; /* LCOV_EXCL_LINE */
}
if (cxt->state == WC_PAUSED || cxt->state == WC_RUNNING)
char *name_token;
if (appid == NULL) {
- _E("appid is NULL");
- return NULL;
+ _E("appid is NULL"); /* LCOV_EXCL_LINE */
+ return NULL; /* LCOV_EXCL_LINE */
}
name_token = strrchr(appid, '.');
if (name_token == NULL) {
- _E("appid is invalid");
- return appid;
+ _E("appid is invalid"); /* LCOV_EXCL_LINE */
+ return appid; /* LCOV_EXCL_LINE */
}
name_token++;
return name_token;
}
+/* LCOV_EXCL_START */
static void __on_poweroff(keynode_t *key, void *data)
{
int val;
break;
}
}
+/* LCOV_EXCL_STOP */
extern int _set_i18n(const char *name);
bundle_free(kb);
kb = NULL;
} else {
- _E("failed to get launch argv");
+ _E("failed to get launch argv"); /* LCOV_EXCL_LINE */
}
elm_init(argc, argv);
r = aul_launch_init(__aul_handler, NULL);
if (r < 0) {
+ /* LCOV_EXCL_START */
return widget_app_error(WIDGET_ERROR_INVALID_PARAMETER,
__FUNCTION__,
"Fail to call the aul_launch_init");
+ /* LCOV_EXCL_STOP */
}
r = aul_launch_argv_handler(argc, argv);
if (r < 0) {
+ /* LCOV_EXCL_START */
return widget_app_error(WIDGET_ERROR_INVALID_PARAMETER,
__FUNCTION__,
"Fail to call the aul_launch_argv_handler");
+ /* LCOV_EXCL_STOP */
}
r = app_get_id(&appid);
name = __get_domain_name(appid);
if (name == NULL) {
+ /* LCOV_EXCL_START */
return widget_app_error(WIDGET_ERROR_INVALID_PARAMETER,
__FUNCTION__,
"Fail to call __get_domain_name");
+ /* LCOV_EXCL_STOP */
}
r = _set_i18n(name);
if (r < 0) {
+ /* LCOV_EXCL_START */
return widget_app_error(WIDGET_ERROR_INVALID_PARAMETER,
__FUNCTION__,
"Fail to call _set_i18n");
+ /* LCOV_EXCL_STOP */
}
__add_climsg();
int r;
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (argc <= 0 || argv == NULL || callback == NULL)
EXPORT_API int widget_app_exit(void)
{
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (exit_called)
return WIDGET_ERROR_NONE;
}
+/* LCOV_EXCL_START */
static gboolean __finish_event_cb(gpointer user_data)
{
if (user_data == NULL)
return FALSE;
}
+/* LCOV_EXCL_STOP */
EXPORT_API int widget_app_terminate_context(widget_context_h context)
{
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (context == NULL)
widget_context_s *wc;
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (!cb)
handler = calloc(1, sizeof(struct app_event_handler));
if (!handler)
- return widget_app_error(WIDGET_ERROR_OUT_OF_MEMORY, __FUNCTION__, NULL);
+ return widget_app_error(WIDGET_ERROR_OUT_OF_MEMORY, __FUNCTION__, NULL); /* LCOV_EXCL_LINE */
if (g_list_length(handler_list[event_type]) == 0)
__register_event(event_type);
EXPORT_API const char *widget_app_get_id(widget_context_h context)
{
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- set_last_result(WIDGET_ERROR_NOT_SUPPORTED);
- return NULL;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ set_last_result(WIDGET_ERROR_NOT_SUPPORTED); /* LCOV_EXCL_LINE */
+ return NULL; /* LCOV_EXCL_LINE */
}
if (!context) {
Ecore_Wl_Window *wl_win;
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (context == NULL || win == NULL)
ret_win = elm_win_add(NULL, cxt->id, ELM_WIN_BASIC);
if (ret_win == NULL) {
- _E("failed to create window");
- return WIDGET_ERROR_FAULT;
+ _E("failed to create window"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_FAULT; /* LCOV_EXCL_LINE */
}
wl_win = elm_win_wl_window_get(ret_win);
if (wl_win == NULL) {
- _E("failed to get wayland window");
- evas_object_del(ret_win);
- return WIDGET_ERROR_FAULT;
+ _E("failed to get wayland window"); /* LCOV_EXCL_LINE */
+ evas_object_del(ret_win); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_FAULT; /* LCOV_EXCL_LINE */
}
ecore_wl_window_class_name_set(wl_win, cxt->id);
widget_class_s *wc;
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- set_last_result(WIDGET_ERROR_NOT_SUPPORTED);
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ set_last_result(WIDGET_ERROR_NOT_SUPPORTED); /* LCOV_EXCL_LINE */
return NULL;
}
wc = (widget_class_s *)calloc(1, sizeof(widget_class_s));
if (wc == NULL) {
- _E("failed to calloc : %s", __FUNCTION__);
- set_last_result(WIDGET_ERROR_OUT_OF_MEMORY);
- return NULL;
+ _E("failed to calloc : %s", __FUNCTION__); /* LCOV_EXCL_LINE */
+ set_last_result(WIDGET_ERROR_OUT_OF_MEMORY); /* LCOV_EXCL_LINE */
+ return NULL; /* LCOV_EXCL_LINE */
}
wc->classid = strdup(class_id);
EXPORT_API int widget_app_context_set_tag(widget_context_h context, void *tag)
{
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (context == NULL)
EXPORT_API int widget_app_context_get_tag(widget_context_h context, void **tag)
{
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (context == NULL || tag == NULL)
int len;
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (context == NULL || content_info == NULL)
__FUNCTION__, NULL);
class_id = context->provider->classid;
-
if (class_id == NULL)
return widget_app_error(WIDGET_ERROR_FAULT, __FUNCTION__, NULL);
context->content = NULL;
if (ret < 0) {
+ /* LCOV_EXCL_START */
_E("failed to send content info: %s of %s (%d)", context->id,
class_id, ret);
return widget_app_error(WIDGET_ERROR_IO_ERROR, __FUNCTION__,
NULL);
+ /* LCOV_EXCL_STOP */
}
return WIDGET_ERROR_NONE;
const char *title)
{
if (!_is_widget_feature_enabled()) {
- _E("not supported");
- return WIDGET_ERROR_NOT_SUPPORTED;
+ _E("not supported"); /* LCOV_EXCL_LINE */
+ return WIDGET_ERROR_NOT_SUPPORTED; /* LCOV_EXCL_LINE */
}
if (!context || !title)