aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-07-14 12:42:37 +0200
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-07-19 12:44:07 +0200
commit582b101d2ef2103c506fc748c4e8f6b3bca0237a (patch)
tree4ff8863a9e482007b4330aaf5e0d4a94ebcdc2f8
parentae769ea06146b9d91d6c16dc83bd1ac01581fdd3 (diff)
downloadneard-582b101d2ef2103c506fc748c4e8f6b3bca0237a.tar.gz
tag: do not open-code freeing ndef message
Use near_ndef_msg_free() instead of open-coding it. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
-rw-r--r--src/tag.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/tag.c b/src/tag.c
index 520368b..ce8c477 100644
--- a/src/tag.c
+++ b/src/tag.c
@@ -459,14 +459,12 @@ static DBusMessage *write_ndef(DBusConnection *conn,
break;
default:
- g_free(ndef->data);
- g_free(ndef);
+ near_ndef_msg_free(ndef);
return __near_error_failed(msg, EOPNOTSUPP);
}
- g_free(ndef->data);
- g_free(ndef);
+ near_ndef_msg_free(ndef);
tag->write_ndef = ndef_with_header;
err = __near_tag_write(tag, ndef_with_header, write_cb);