X-Git-Url: http://rtime.felk.cvut.cz/gitweb/lincan.git/blobdiff_plain/fdf877c54ec2598864f6193e8e1fbaedb5c05efb..fdda6e9262ba019da93832120a9999941e9b8f3b:/lincan/src/finish.c diff --git a/lincan/src/finish.c b/lincan/src/finish.c index 2766c01..6a69222 100644 --- a/lincan/src/finish.c +++ b/lincan/src/finish.c @@ -118,6 +118,10 @@ void canchip_done(struct canchip_t *chip) } can_checked_free(chip->chipspecops); + + if(~chip->flags & CHIP_KEEP_DATA) + can_checked_free(chip->chip_data); + chip->chip_data = NULL; chip->chipspecops=NULL; }