diff --git a/EasyTransfer/EasyTransfer.cpp b/EasyTransfer/EasyTransfer.cpp index aec45da..86e0492 100644 --- a/EasyTransfer/EasyTransfer.cpp +++ b/EasyTransfer/EasyTransfer.cpp @@ -85,3 +85,7 @@ boolean EasyTransfer::receiveData(){ return false; } + +~EasyTransfer(){ + free(rx_buffer); +} diff --git a/EasyTransfer/EasyTransfer.h b/EasyTransfer/EasyTransfer.h index 25f8546..4678a79 100644 --- a/EasyTransfer/EasyTransfer.h +++ b/EasyTransfer/EasyTransfer.h @@ -47,6 +47,7 @@ void begin(uint8_t *, uint8_t, Stream *theStream); //void begin(uint8_t *, uint8_t, NewSoftSerial *theSerial); void sendData(); boolean receiveData(); +~EasyTransfer(); private: Stream *_stream; //NewSoftSerial *_serial;