]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
precautionary measures
authorAndreas Steffen <andreas.steffen@strongswan.org>
Sat, 17 Nov 2012 13:53:27 +0000 (14:53 +0100)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Sat, 17 Nov 2012 13:53:27 +0000 (14:53 +0100)
src/libpts/tcg/tcg_pts_attr_simple_comp_evid.c
src/libpts/tcg/tcg_pts_attr_unix_file_meta.c

index c4f96789a3f5b47633417079d1b31bb131a39af4..c659443b7f9524fe12ae3854b322c71a4ad86d49 100644 (file)
@@ -439,7 +439,7 @@ METHOD(pa_tnc_attr_t, destroy, void,
 {
        if (ref_put(&this->ref))
        {
-               this->evidence->destroy(this->evidence);
+               DESTROY_IF(this->evidence);
                free(this->value.ptr);
                free(this);
        }
index 33e3a5247b6f80e120f193a27da227fe06953736..534bca20e9275b3065b7af25595222622f454873 100644 (file)
@@ -275,7 +275,7 @@ METHOD(pa_tnc_attr_t, destroy, void,
 {
        if (ref_put(&this->ref))
        {
-               this->metadata->destroy(this->metadata);
+               DESTROY_IF(this->metadata);
                free(this->value.ptr);
                free(this);
        }