resolve build warning on constructor of OCResourceRequest
[platform/upstream/iotivity.git] / resource / include / OCResourceRequest.h
index 538a134..e1a8824 100644 (file)
@@ -47,14 +47,15 @@ namespace OC
         typedef std::shared_ptr<OCResourceRequest> Ptr;
 
         OCResourceRequest():
-            m_requestType{},
-            m_resourceUri{},
-            m_queryParameters{},
-            m_requestHandlerFlag{},
-            m_messageID{},
-            m_representation{},
-            m_observationInfo{},
-            m_headerOptions{},
+            m_requestType{""},
+            m_resourceUri{""},
+            m_queryParameters{QueryParamsMap()},
+            m_requestHandlerFlag{0},
+            m_messageID{0},
+            m_representation{OCRepresentation()},
+            m_observationInfo{ObserveAction::ObserveRegister, 0, OCConnectivityType::CT_DEFAULT,
+                              "", 0},
+            m_headerOptions{HeaderOptions()},
             m_requestHandle{nullptr},
             m_resourceHandle{nullptr}
         {