From 6c998b8b9e1cfb67c00d406aff5b74625ffef10d Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Sun, 21 Apr 2013 08:19:30 +0200 Subject: [PATCH] Keep last AR ID --- src/libpts/plugins/imv_attestation/attest_db.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libpts/plugins/imv_attestation/attest_db.c b/src/libpts/plugins/imv_attestation/attest_db.c index 81445acbf..9d49a2742 100644 --- a/src/libpts/plugins/imv_attestation/attest_db.c +++ b/src/libpts/plugins/imv_attestation/attest_db.c @@ -847,6 +847,7 @@ METHOD(attest_db_t, list_devices, void, if (e_ar) { e_ar->enumerate(e_ar, &ar_id_type, &ar_id_value); + ar_id_value = chunk_clone(ar_id_value); e_ar->destroy(e_ar); } } @@ -854,6 +855,7 @@ METHOD(attest_db_t, list_devices, void, { printf(" %.*s", (int)ar_id_value.len, ar_id_value.ptr); } + last_ar_id = ar_id; } printf("\n"); }