From 90d4a84c662eed551f1549ac50db2088e88706b1 Mon Sep 17 00:00:00 2001 From: "arya.k" Date: Tue, 13 Oct 2015 15:52:35 +0530 Subject: [PATCH] Resource Container - Global variable name changes to avoid crash in TIZEN. Change-Id: I19075bd3a1dbea9cfbd81193cc26b6830e8ba669 Signed-off-by: arya.k Reviewed-on: https://gerrit.iotivity.org/gerrit/3851 Reviewed-by: Abhishek Pandey Tested-by: jenkins-iotivity Reviewed-by: Markus Jung Reviewed-by: Uze Choi --- .../BMISensorBundle/src/BMISensorBundleActivator.cpp | 14 +++++++------- .../src/DISensorBundleActivator.cpp | 14 +++++++------- .../HueSampleBundle/src/HueSampleBundleActivator.cpp | 14 +++++++------- .../examples/tizen/ContainerServerApp/.cproject | 1 - .../examples/tizen/ContainerServerApp/src/container.cpp | 7 ------- 5 files changed, 21 insertions(+), 29 deletions(-) diff --git a/service/resource-container/examples/BMISensorBundle/src/BMISensorBundleActivator.cpp b/service/resource-container/examples/BMISensorBundle/src/BMISensorBundleActivator.cpp index b54622b..f322834 100644 --- a/service/resource-container/examples/BMISensorBundle/src/BMISensorBundleActivator.cpp +++ b/service/resource-container/examples/BMISensorBundle/src/BMISensorBundleActivator.cpp @@ -25,7 +25,7 @@ #include "BMISensorResource.h" -BMISensorBundleActivator *bundle; +BMISensorBundleActivator *g_bundleBMI; BMISensorBundleActivator::BMISensorBundleActivator() { @@ -105,22 +105,22 @@ void BMISensorBundleActivator::destroyResource(BundleResource::Ptr resource) extern "C" void bmisensor_externalActivateBundle(ResourceContainerBundleAPI *resourceContainer, std::string bundleId) { - bundle = new BMISensorBundleActivator(); - bundle->activateBundle(resourceContainer, bundleId); + g_bundleBMI = new BMISensorBundleActivator(); + g_bundleBMI->activateBundle(resourceContainer, bundleId); } extern "C" void bmisensor_externalDeactivateBundle() { - bundle->deactivateBundle(); - delete bundle; + g_bundleBMI->deactivateBundle(); + delete g_bundleBMI; } extern "C" void bmisensor_externalCreateResource(resourceInfo resourceInfo) { - bundle->createResource(resourceInfo); + g_bundleBMI->createResource(resourceInfo); } extern "C" void bmisensor_externalDestroyResource(BundleResource::Ptr pBundleResource) { - bundle->destroyResource(pBundleResource); + g_bundleBMI->destroyResource(pBundleResource); } diff --git a/service/resource-container/examples/DiscomfortIndexSensorBundle/src/DISensorBundleActivator.cpp b/service/resource-container/examples/DiscomfortIndexSensorBundle/src/DISensorBundleActivator.cpp index 147e3c4..27ac1cf 100644 --- a/service/resource-container/examples/DiscomfortIndexSensorBundle/src/DISensorBundleActivator.cpp +++ b/service/resource-container/examples/DiscomfortIndexSensorBundle/src/DISensorBundleActivator.cpp @@ -24,7 +24,7 @@ #include #include "DiscomfortIndexSensorResource.h" -DISensorBundleActivator *bundle; +DISensorBundleActivator *g_bundleDI; DISensorBundleActivator::DISensorBundleActivator() { @@ -106,22 +106,22 @@ void DISensorBundleActivator::destroyResource(BundleResource::Ptr resource) extern "C" void disensor_externalActivateBundle(ResourceContainerBundleAPI *resourceContainer, std::string bundleId) { - bundle = new DISensorBundleActivator(); - bundle->activateBundle(resourceContainer, bundleId); + g_bundleDI = new DISensorBundleActivator(); + g_bundleDI->activateBundle(resourceContainer, bundleId); } extern "C" void disensor_externalDeactivateBundle() { - bundle->deactivateBundle(); - delete bundle; + g_bundleDI->deactivateBundle(); + delete g_bundleDI; } extern "C" void disensor_externalCreateResource(resourceInfo resourceInfo) { - bundle->createResource(resourceInfo); + g_bundleDI->createResource(resourceInfo); } extern "C" void disensor_externalDestroyResource(BundleResource::Ptr pBundleResource) { - bundle->destroyResource(pBundleResource); + g_bundleDI->destroyResource(pBundleResource); } diff --git a/service/resource-container/examples/HueSampleBundle/src/HueSampleBundleActivator.cpp b/service/resource-container/examples/HueSampleBundle/src/HueSampleBundleActivator.cpp index 903f6ba..36fad24 100644 --- a/service/resource-container/examples/HueSampleBundle/src/HueSampleBundleActivator.cpp +++ b/service/resource-container/examples/HueSampleBundle/src/HueSampleBundleActivator.cpp @@ -26,7 +26,7 @@ using namespace OIC::Service; -HueSampleBundleActivator *bundle; +HueSampleBundleActivator *g_bundleHUE; HueSampleBundleActivator::HueSampleBundleActivator() { @@ -108,22 +108,22 @@ void HueSampleBundleActivator::destroyResource(BundleResource::Ptr pBundleResour extern "C" void huesample_externalActivateBundle(ResourceContainerBundleAPI *resourceContainer, std::string bundleId) { - bundle = new HueSampleBundleActivator(); - bundle->activateBundle(resourceContainer, bundleId); + g_bundleHUE = new HueSampleBundleActivator(); + g_bundleHUE->activateBundle(resourceContainer, bundleId); } extern "C" void huesample_externalDeactivateBundle() { - bundle->deactivateBundle(); - delete bundle; + g_bundleHUE->deactivateBundle(); + delete g_bundleHUE; } extern "C" void huesample_externalCreateResource(resourceInfo resourceInfo) { - bundle->createResource(resourceInfo); + g_bundleHUE->createResource(resourceInfo); } extern "C" void huesample_externalDestroyResource(BundleResource::Ptr pBundleResource) { - bundle->destroyResource(pBundleResource); + g_bundleHUE->destroyResource(pBundleResource); } diff --git a/service/resource-container/examples/tizen/ContainerServerApp/.cproject b/service/resource-container/examples/tizen/ContainerServerApp/.cproject index 13e4714..6b50869 100644 --- a/service/resource-container/examples/tizen/ContainerServerApp/.cproject +++ b/service/resource-container/examples/tizen/ContainerServerApp/.cproject @@ -98,7 +98,6 @@