fixed get next duetime bug submit/tizen_2.2/20130714.131703 submit/tizen_2.2/20130714.134134 submit/tizen_2.2/20130714.142730
authorJaeho Lee <jaeho81.lee@samsung.com>
Thu, 4 Jul 2013 05:04:08 +0000 (14:04 +0900)
committerJaeho Lee <jaeho81.lee@samsung.com>
Thu, 4 Jul 2013 05:04:08 +0000 (14:04 +0900)
Signed-off-by: Jaeho Lee <jaeho81.lee@samsung.com>
alarm-manager.c
packaging/alarm-manager.spec

index bfa1c92..23e78e6 100755 (executable)
@@ -2474,6 +2474,7 @@ gboolean alarm_manager_alarm_get_next_duetime(void *pObject, int pid,
 
        GSList *gs_iter = NULL;
        __alarm_info_t *entry = NULL;
+       __alarm_info_t *find_item = NULL;
 
        *return_code = 0;
 
@@ -2481,18 +2482,19 @@ gboolean alarm_manager_alarm_get_next_duetime(void *pObject, int pid,
             gs_iter = g_slist_next(gs_iter)) {
                entry = gs_iter->data;
                if (entry->alarm_id == alarm_id) {
+                       find_item = entry;
                        break;
                }
        }
 
-       if (entry == NULL)
+       if (find_item == NULL)
        {
                ALARM_MGR_EXCEPTION_PRINT("alarm id(%d) was not found\n",
                                          alarm_id);
                *return_code = ERR_ALARM_INVALID_ID;
        } else {
                ALARM_MGR_LOG_PRINT("alarm was found\n");
-               *duetime = _alarm_next_duetime(entry);
+               *duetime = _alarm_next_duetime(find_item);
                *return_code = 0;
        }
        return true;
index c7fb013..dfdfc85 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       alarm-manager
 Summary:    Alarm library
-Version:    0.4.82
+Version:    0.4.83
 Release:    1
 Group:      System/Libraries
 License:    Apache License, Version 2.0