[IOT-1596]Fix ocendpoint/BT static analyze issue
authorbg.chun <bg.chun@samsung.com>
Wed, 23 Nov 2016 23:08:44 +0000 (08:08 +0900)
committerDan Mihai <Daniel.Mihai@microsoft.com>
Tue, 29 Nov 2016 21:59:12 +0000 (21:59 +0000)
Wrap unused code by if/def when BT adapter unselected.

Change-Id: I684add2261d2a76ed45f00529a98a45dd2102526
Signed-off-by: bg.chun <bg.chun@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/14707
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jaehong Jo <jaehong.jo@samsung.com>
Reviewed-by: Jaewook Jung <jw0213.jung@samsung.com>
Reviewed-by: jihwan seo <jihwan.seo@samsung.com>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
resource/csdk/stack/src/ocendpoint.c

index 11cb849..6a5e7b0 100644 (file)
@@ -310,6 +310,7 @@ OCStackResult OCParseEndpointString(const char* endpointStr, OCEndpointPayload*
         return OC_STACK_ADAPTER_NOT_ENABLED;
     }
 
+#ifdef EDR_ADAPTER
     if (parsedAdapter == OC_ADAPTER_RFCOMM_BTEDR)
     {
         // copy addr
@@ -322,6 +323,7 @@ OCStackResult OCParseEndpointString(const char* endpointStr, OCEndpointPayload*
         out->port = 0;
     }
     else
+#endif
     {
         // first check epl has square bracket
         tmp = strchr(origin, OC_ENDPOINT_BRACKET_START);