api change
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@1170 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/libasn1fix/asn1fix_bitstring.c b/libasn1fix/asn1fix_bitstring.c
index 5f30ea4..8cf6b95 100644
--- a/libasn1fix/asn1fix_bitstring.c
+++ b/libasn1fix/asn1fix_bitstring.c
@@ -229,14 +229,14 @@
arg->expr->Identifier,
arg->expr->_lineno
);
- asn1p_free(asn);
+ asn1p_delete(asn);
return -1;
}
bits = aI + 1; /* Number of bits is more than a last bit position */
bitbuf = calloc(1, 1 + ((bits + 7) / 8));
if(bitbuf == NULL) {
- asn1p_free(asn);
+ asn1p_delete(asn);
return -1;
}
@@ -281,7 +281,7 @@
bitbuf[set_bit_pos>>3] |= 1 << (7-(set_bit_pos % 8));
}
- asn1p_free(asn);
+ asn1p_delete(asn);
free(value->value.string.buf);
value->type = ATV_BITVECTOR;
value->value.binary_vector.bits = bitbuf;