From 6c1307d645a3440ff8399081f0c63ed49ec38ab5 Mon Sep 17 00:00:00 2001 From: Vitalii Irkha Date: Fri, 7 Dec 2018 12:36:17 +0200 Subject: [PATCH] GetPstatIsop() API fix Check pointer to NULL before using https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/356 (cherry picked from commit b4f5ee6139689949be8e9b191172e97973a4fe03) Change-Id: I622552d46b2d7bb22ec8f1b01820c07b672cc645 Signed-off-by: Vitalii Irkha Signed-off-by: DoHyun Pyun --- resource/csdk/security/src/pstatresource.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/resource/csdk/security/src/pstatresource.c b/resource/csdk/security/src/pstatresource.c index e32c86c..4a4c107 100644 --- a/resource/csdk/security/src/pstatresource.c +++ b/resource/csdk/security/src/pstatresource.c @@ -907,7 +907,15 @@ exit: */ bool GetPstatIsop() { - return gPstat->isOp; + if(NULL != gPstat) + { + return gPstat->isOp; + } + else + { + //In case of gPstat is NULL + return false; + } } OCStackResult GetPstatRownerId(OicUuid_t *rowneruuid) -- 2.7.4