Set pointer to null on delete.
diff --git a/samples/iolib/src/main/cpp/player/SampleBuffer.cpp b/samples/iolib/src/main/cpp/player/SampleBuffer.cpp
index 42078b6..9808ac8 100644
--- a/samples/iolib/src/main/cpp/player/SampleBuffer.cpp
+++ b/samples/iolib/src/main/cpp/player/SampleBuffer.cpp
@@ -36,6 +36,7 @@
 void SampleBuffer::unloadSampleData() {
     if (mSampleData != nullptr) {
         delete[] mSampleData;
+        mSampleData = nullptr;
     }
     mNumSamples = 0;
 }