Fix possible NULL pointer dereference
authorGeorge Nash <george.nash@intel.com>
Fri, 9 Dec 2016 17:55:59 +0000 (09:55 -0800)
committerUze Choi <uzchoi@samsung.com>
Thu, 22 Dec 2016 07:19:10 +0000 (07:19 +0000)
commit44ae91b328fbc081d28aa7aaff020990d6d6948f
tree388adf42c23b59eb2313d0b8d5fbf9b3f4bbefb1
parent6f1ceafbe7f081487a8b63b852e715c9ecaf0ac4
Fix possible NULL pointer dereference

if *userdata was a NULL pointer it would be dereferenced
it even after a NULL pointer check. The dereference
was moved inside the NULL pointer check to prevent the
pointer dereference.

Change-Id: I334d56c210e81329bcfef9936fbe653cc5561e8f
Signed-off-by: George Nash <george.nash@intel.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/15371
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Jihun Ha <jihun.ha@samsung.com>
Reviewed-by: JungYong KIM <jyong2.kim@samsung.com>
Reviewed-by: Habib Virji <habib.virji@samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/easy-setup/sampleapp/enrollee/linux/easysetup_x.c