fixed svace issue in ocstack
authorjihwan.seo <jihwan.seo@samsung.com>
Thu, 14 Apr 2016 08:36:27 +0000 (17:36 +0900)
committerJon A. Cruz <jon@joncruz.org>
Fri, 15 Apr 2016 07:19:42 +0000 (07:19 +0000)
added null check.

Change-Id: I772835707ea7b8dfb32bb12bec90c965bc349928
Signed-off-by: jihwan.seo <jihwan.seo@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/7783
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jon A. Cruz <jon@joncruz.org>
resource/csdk/stack/src/ocstack.c

index 6e580a7..dd806b2 100644 (file)
@@ -4221,7 +4221,11 @@ void insertResourceType(OCResource *resource, OCResourceType *resourceType)
             previous = pointer;
             pointer = pointer->next;
         }
-        previous->next = resourceType;
+
+        if (previous)
+        {
+            previous->next = resourceType;
+        }
     }
     resourceType->next = NULL;