Export some internal APIs 42/201742/4
authorhyunho <hhstark.kang@samsung.com>
Tue, 19 Mar 2019 06:49:40 +0000 (15:49 +0900)
committerHyunho Kang <hhstark.kang@samsung.com>
Wed, 20 Mar 2019 01:08:58 +0000 (01:08 +0000)
- For data provider master

Change-Id: I63cad09c7de0c3c2ee3f89b667f800dd1527887c
Signed-off-by: hyunho <hhstark.kang@samsung.com>
notification-ex/ex_util.h
notification-ex/iitem_info_internal.h

index 191cd68..dba3e82 100644 (file)
@@ -24,7 +24,6 @@
 namespace notification {
 namespace util {
   std::string GetAppId();
-  std::string GetAppId();
   GQuark GetQuarkFromString(std::string str);
   std::string GetQuarkToString(GQuark quark);
 }  // namespace util
index 46c7f10..2e73082 100644 (file)
 
 #include "notification-ex/iitem_info.h"
 
+#ifndef EXPORT_API
+#define EXPORT_API __attribute__((visibility("default")))
+#endif
+
 namespace notification {
 namespace item {
 
-class IItemInfoInternal : public IItemInfo{
+class EXPORT_API IItemInfoInternal : public IItemInfo {
  public:
   virtual ~IItemInfoInternal() = default;
   virtual int GetHideTime() const = 0;