fixed double free
authorAndreas Steffen <andreas.steffen@strongswan.org>
Mon, 21 Nov 2011 21:48:17 +0000 (22:48 +0100)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Mon, 28 Nov 2011 20:22:01 +0000 (21:22 +0100)
src/libimcv/plugins/imv_attestation/imv_attestation_process.c

index d9af634..d02f4dd 100644 (file)
@@ -41,7 +41,6 @@ bool imv_attestation_process(pa_tnc_attr_t *attr, linked_list_t *attr_list,
                                                         pts_database_t *pts_db,
                                                         credential_manager_t *pts_credmgr)
 {
-       chunk_t attr_info;
        pts_t *pts;
 
        pts = attestation_state->get_pts(attestation_state);
@@ -295,7 +294,6 @@ bool imv_attestation_process(pa_tnc_attr_t *attr, linked_list_t *attr_list,
                                        /* re-enter component into list */
                                        attestation_state->add_component(attestation_state, comp);
                        }
-                       evidence->destroy(evidence);
                        break;
                }
                case TCG_PTS_SIMPLE_EVID_FINAL: