Fix a bug in handling event state 24/91124/2 accepted/tizen/3.0/ivi/20161011.055304 accepted/tizen/3.0/mobile/20161015.032244 accepted/tizen/3.0/tv/20161016.003407 accepted/tizen/3.0/wearable/20161015.080254 accepted/tizen/common/20161006.154012 accepted/tizen/ivi/20161006.232921 accepted/tizen/mobile/20161006.232824 accepted/tizen/tv/20161006.232849 accepted/tizen/wearable/20161006.232907 submit/tizen/20161006.094717 submit/tizen_3.0_ivi/20161010.000005 submit/tizen_3.0_mobile/20161015.000000 submit/tizen_3.0_tv/20161015.000000 submit/tizen_3.0_wearable/20161015.000000
authorSangyoon Jang <s89.jang@samsung.com>
Thu, 6 Oct 2016 02:55:09 +0000 (11:55 +0900)
committerSangyoon Jang <s89.jang@samsung.com>
Thu, 6 Oct 2016 02:57:08 +0000 (11:57 +0900)
Set event state when add/find/update event info.

Change-Id: I04d6132e76106c78436bb91c86aa2f333593faf0
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
src/package_manager.c

index 37931fd..13510a8 100644 (file)
@@ -644,6 +644,7 @@ static int __add_event(event_info **head, int req_id,
        }
        evt_info->req_id = req_id;
        evt_info->event_type = event_type;
+       evt_info->event_state = event_state;
        evt_info->next = NULL;
 
        *head = evt_info;
@@ -665,6 +666,7 @@ static int __find_event(event_info **head, int req_id,
        }
 
        *event_type = tmp->event_type;
+       *event_state = tmp->event_state;
        return 0;
 }
 
@@ -687,6 +689,7 @@ static int __update_event(event_info **head, int req_id,
                }
 
                tmp->event_type = event_type;
+               tmp->event_state = event_state;
                return 0;
        }