From: leechul Date: Tue, 29 Mar 2016 01:25:22 +0000 (+0900) Subject: Add extern C to prevent name mangling in C++ layer X-Git-Tag: 1.2.0+RC1~355^2^2~82 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e3cc5b3dad4709d5b1e37cc20a3524a4a1ff4b0f;p=platform%2Fupstream%2Fiotivity.git Add extern C to prevent name mangling in C++ layer Change-Id: I36a225ae5bb91d9bd45a1614d9acd0e9305d5fde Signed-off-by: leechul Reviewed-on: https://gerrit.iotivity.org/gerrit/7413 Reviewed-by: Kyungsun Cho Tested-by: jenkins-iotivity Reviewed-by: Randeep Singh --- diff --git a/resource/csdk/security/include/internal/resourcemanager.h b/resource/csdk/security/include/internal/resourcemanager.h index 0bcb606..71745e6 100644 --- a/resource/csdk/security/include/internal/resourcemanager.h +++ b/resource/csdk/security/include/internal/resourcemanager.h @@ -25,6 +25,10 @@ #include "ocstack.h" #include "securevirtualresourcetypes.h" +#ifdef __cplusplus +extern "C" { +#endif + /** * Initialize all secure resources ( /oic/sec/cred, /oic/sec/acl, /oic/sec/pstat etc). * @@ -51,5 +55,9 @@ OCStackResult DestroySecureResources(); OCStackResult SendSRMCBORResponse(const OCEntityHandlerRequest *ehRequest, OCEntityHandlerResult ehRet, uint8_t *cborPayload, size_t size); +#ifdef __cplusplus +} +#endif + #endif //IOTVT_SRM_RM_H