Fix memory leak

Destructor never freed rawData pointer of Block