From: Vitalii Irkha Date: Thu, 14 Nov 2019 08:35:24 +0000 (+0200) Subject: Added check resetSVRDB callback to NULL X-Git-Tag: accepted/tizen/unified/20191119.083949~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d4279024a74ee4af1d644cc77d741e97888a22c1;p=platform%2Fupstream%2Fiotivity.git Added check resetSVRDB callback to NULL Fixed possible NULL pointer dereferences https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/commit/635bde6994b9ebcb84a1a9faaff2c985bf5faf09 (cherry-picked from 635bde6994b9ebcb84a1a9faaff2c985bf5faf09) Change-Id: Ib52585b767e92e3f263a653a108e0b734e348eb1 Signed-off-by: Vitalii Irkha Signed-off-by: Sudipto Bal --- diff --git a/resource/csdk/security/src/psinterface.c b/resource/csdk/security/src/psinterface.c index 029592f..d6474ab 100644 --- a/resource/csdk/security/src/psinterface.c +++ b/resource/csdk/security/src/psinterface.c @@ -1065,7 +1065,15 @@ exit: OICFree(doxmCbor); OICFree(resetPfCbor); - g_resetSVRDBCB.callback(ret); + if (NULL != g_resetSVRDBCB.callback) + { + g_resetSVRDBCB.callback(ret); + } + else + { + OIC_LOG_V(DEBUG, TAG, "%s - Notifier resetSVRDB callback isn't registered.", __func__); + } + return ret; }