aboutsummaryrefslogtreecommitdiffstats
path: root/src/libpts
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2012-11-12 12:12:07 +0100
committerTobias Brunner <tobias@strongswan.org>2012-11-12 12:13:11 +0100
commit7d41e9084672c9c43072f092e31fa0fddc3acc5f (patch)
treeae554f3bcf4c2c42739b24e1e4c6687696af0b44 /src/libpts
parent7c49d7798266ba9b4ab685bbbf87522da1b5f23b (diff)
downloadstrongswan-7d41e9084672c9c43072f092e31fa0fddc3acc5f.tar.bz2
strongswan-7d41e9084672c9c43072f092e31fa0fddc3acc5f.tar.xz
Fix destruction of tcg_pts_attr_file_meas_t when building from encoding
Diffstat (limited to 'src/libpts')
-rw-r--r--src/libpts/tcg/tcg_pts_attr_file_meas.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libpts/tcg/tcg_pts_attr_file_meas.c b/src/libpts/tcg/tcg_pts_attr_file_meas.c
index 843cde64d..1daac70e5 100644
--- a/src/libpts/tcg/tcg_pts_attr_file_meas.c
+++ b/src/libpts/tcg/tcg_pts_attr_file_meas.c
@@ -223,7 +223,7 @@ METHOD(pa_tnc_attr_t, destroy, void,
{
if (ref_put(&this->ref))
{
- this->measurements->destroy(this->measurements);
+ DESTROY_IF(this->measurements);
free(this->value.ptr);
free(this);
}