diff options
author | Oleg Zhurakivskyy <oleg.zhurakivskyy@intel.com> | 2016-03-29 11:45:39 +0300 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2016-03-29 23:30:17 +0200 |
commit | 9d2bd6118721b4e1788ebc4bd3c939bab9d1c396 (patch) | |
tree | 68cb799162f7c71a7fee7e71014d11931b7c2dfc | |
parent | 7d948d6660266ba55a4dd92f563cf515b7eee4b0 (diff) | |
download | neard-9d2bd6118721b4e1788ebc4bd3c939bab9d1c396.tar.gz |
ndef: Fix the segmentation fault on non MIME records
-rw-r--r-- | src/ndef.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -643,7 +643,8 @@ static gboolean mime_payload_exists(const GDBusPropertyTable *property, void *data) { struct near_ndef_record *record = data; - gboolean exists = record->mime->payload_len && record->mime->payload; + gboolean exists = record->mime && record->mime->payload_len + && record->mime->payload; DBG("%s", exists ? "" : "No MIME payload"); |