diff options
author | Sergei Kobec <s.kobec@samsung.com> | 2017-03-27 15:25:04 +0300 |
---|---|---|
committer | Sergei Kobec <s.kobec@samsung.com> | 2017-03-27 15:25:04 +0300 |
commit | d9df24bdb7a691caa06338fc14b21f97ee80a578 (patch) | |
tree | 02e0554eadf1c7cf43e434a7008ae791b06af40e | |
parent | 7bc89ca0f08dbcf41d461e77d889b8e0cef9fad5 (diff) | |
download | alarm-d9df24bdb7a691caa06338fc14b21f97ee80a578.tar.gz alarm-d9df24bdb7a691caa06338fc14b21f97ee80a578.tar.bz2 alarm-d9df24bdb7a691caa06338fc14b21f97ee80a578.zip |
TizenRefApp-8249 [Alarm] Time on app alarm does not match with time on widget alarmtizen_4.0.m1_releasesubmit/tizen/20170327.131711
Change-Id: I032d1023d33f49da589d18f9c75f3820610a5c31
Signed-off-by: Sergei Kobec <s.kobec@samsung.com>
-rw-r--r-- | lib-apps-common/src/Model/DataControlConsumer.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib-apps-common/src/Model/DataControlConsumer.cpp b/lib-apps-common/src/Model/DataControlConsumer.cpp index c733d88..6b2a51b 100644 --- a/lib-apps-common/src/Model/DataControlConsumer.cpp +++ b/lib-apps-common/src/Model/DataControlConsumer.cpp @@ -30,10 +30,11 @@ namespace { for (auto it = callbacks.begin(); it != callbacks.end(); ++it) { if (it->first == requestId) { - if (it->second) { - it->second(std::move(args)...); - } + auto callback = std::move(it->second); callbacks.erase(it); + if (callback) { + callback(std::move(args)...); + } break; } } |