diff -r 55a6e3294dab -r 656f114153c2 lib/sdo_request.c --- a/lib/sdo_request.c Sun Jun 06 23:21:09 2010 +0200 +++ b/lib/sdo_request.c Thu Sep 16 08:35:21 2010 +0200 @@ -43,8 +43,17 @@ #include "slave_config.h" #include "master.h" +/*****************************************************************************/ + +void ec_sdo_request_clear(ec_sdo_request_t *req) +{ + if (req->data) { + free(req->data); + } +} + /***************************************************************************** - * Realtime interface. + * Application interface. ****************************************************************************/ void ecrt_sdo_request_timeout(ec_sdo_request_t *req, uint32_t timeout)