return 0;
}
-static int _is_security_lockscreen_launched(void)
+static bool _is_security_lockscreen_launched(void)
{
int lock_state = 0;
int lock_type = SETTING_SCREEN_LOCK_TYPE_NONE;
ret = vconf_get_int(VCONFKEY_SETAPPL_SCREEN_LOCK_TYPE_INT, &lock_type);
retvm_if(ret, 0, "%s", get_error_message(ret));
- if (lock_state == VCONFKEY_IDLE_LOCK &&
- (lock_type != SETTING_SCREEN_LOCK_TYPE_NONE || lock_type != SETTING_SCREEN_LOCK_TYPE_SWIPE))
- return 1;
+ if (lock_state == VCONFKEY_IDLE_LOCK
+ && lock_type != SETTING_SCREEN_LOCK_TYPE_NONE
+ && lock_type != SETTING_SCREEN_LOCK_TYPE_SWIPE)
+ return true;
- return 0;
+ return false;
}
static bool _notification_accept(notification_h noti)
}
if (!ticker.current->textblock)
- if(_ticker_view_update(ticker.current) != OK) {
+ if (_ticker_view_update(ticker.current) != OK) {
_ticker_noti_destroy(&ticker.current);
return ECORE_CALLBACK_CANCEL;
}
return;
}
- ticker_info_s *ticker_info = _ticker_noti_create(op_list->noti);
- retm_if(!ticker_info, "_ticker_noti_create failed");
+ if (_ticker_view_create() == FAIL) {
+ _E("_ticker_view_create failed");
+ _request_to_delete_noti(op_list->noti);
+ return;
+ }
- retm_if(_ticker_view_create() == FAIL, "_ticker_view_create failed");
+ ticker_info_s *ticker_info = _ticker_noti_create(op_list->noti);
+ if (!ticker_info) {
+ _E("_ticker_noti_create failed");
+ _request_to_delete_noti(op_list->noti);
+ return;
+ }
if (!ticker.current)
ticker.current = ticker_info;