summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
a2f7f05)
Change-Id: I6870e0ff6bd93f92f100ad8a0baf6f9d84285dce
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
{
widget_base_instance_data *data;
char *content = NULL;
{
widget_base_instance_data *data;
char *content = NULL;
- double *period = NULL;
- size_t size;
- int ret;
data = (widget_base_instance_data *)
calloc(1, sizeof(widget_base_instance_data));
data = (widget_base_instance_data *)
calloc(1, sizeof(widget_base_instance_data));
data->id = strdup(id);
data->args = b;
data->id = strdup(id);
data->args = b;
- ret = bundle_get_byte(b, WIDGET_K_PERIOD, (void **)&period, &size);
- if (ret == BUNDLE_ERROR_NONE) {
- data->period = *period;
- data->periodic_timer = g_timeout_add_seconds(data->period,
- __timeout_cb, data);
- }
/* call stub create */
appcore_multiwindow_base_instance_run(class_id, id, data);
/* call stub create */
appcore_multiwindow_base_instance_run(class_id, id, data);
int h = 0;
int ret = -1;
widget_base_class *cls;
int h = 0;
int ret = -1;
widget_base_class *cls;
+ double *period = NULL;
+ size_t size;
appcore_multiwindow_base_class_on_create(instance_h);
instance_data = appcore_multiwindow_base_instance_get_extra(instance_h);
appcore_multiwindow_base_class_on_create(instance_h);
instance_data = appcore_multiwindow_base_instance_get_extra(instance_h);
LOGW("Create callback returns error(%d)", ret);
ret = __send_update_status(class_id, id,
WIDGET_INSTANCE_EVENT_CREATE_ABORTED, NULL);
LOGW("Create callback returns error(%d)", ret);
ret = __send_update_status(class_id, id,
WIDGET_INSTANCE_EVENT_CREATE_ABORTED, NULL);
+ if (ret < 0)
+ LOGE("Fail to send abort status (%d) ", ret);
__instance_drop(instance_h);
} else {
LOGD("%s is created", id);
ret = __send_update_status(class_id, id,
WIDGET_INSTANCE_EVENT_CREATE, NULL);
__instance_drop(instance_h);
} else {
LOGD("%s is created", id);
ret = __send_update_status(class_id, id,
WIDGET_INSTANCE_EVENT_CREATE, NULL);
+ if (ret < 0)
+ LOGE("Fail to send create status (%d) ", ret);
aul_widget_instance_add(class_id, id);
aul_widget_instance_add(class_id, id);
+
+ ret = bundle_get_byte(b, WIDGET_K_PERIOD, (void **)&period,
+ &size);
+ if (ret == BUNDLE_ERROR_NONE) {
+ instance_data->period = *period;
+ instance_data->periodic_timer = g_timeout_add_seconds(
+ instance_data->period,
+ __timeout_cb, instance_data);
+ }