summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjusung son <jusung07.son@samsung.com>2019-03-22 00:46:12 +0000
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>2019-03-22 00:46:12 +0000
commit1deac3cc3ed73a104e6249f5a1814aa3821b9548 (patch)
tree04ad822c9133973a286eee870f8550260a0bcdbe
parenta460b65b18e473114d688b2502a46b6a4dd35dfa (diff)
parentd46a8e517b613eff3e8c0b609a06ad263f703b77 (diff)
downloadnotification-1deac3cc3ed73a104e6249f5a1814aa3821b9548.tar.gz
notification-1deac3cc3ed73a104e6249f5a1814aa3821b9548.tar.bz2
notification-1deac3cc3ed73a104e6249f5a1814aa3821b9548.zip
Merge "Set uid on AbstractItem::Serialize()" into tizen
-rw-r--r--notification-ex/abstract_item.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/notification-ex/abstract_item.cc b/notification-ex/abstract_item.cc
index 6b625b8..4944bb5 100644
--- a/notification-ex/abstract_item.cc
+++ b/notification-ex/abstract_item.cc
@@ -16,6 +16,7 @@
#include <dlog.h>
#include <uuid/uuid.h>
+#include <unistd.h>
#include <memory>
#include <algorithm>
@@ -122,6 +123,9 @@ Bundle AbstractItem::Serialize() const {
struct tm* timeinfo;
char buf[80] = {0,};
+ if (impl_->uid_ == 0)
+ impl_->uid_ = getuid();
+
if (!impl_->channel_.empty())
b.Add(ABSTRACT_ITEM_CHANNEL_KEY, impl_->channel_);