diff --git a/Samples/4_CUDA_Libraries/conjugateGradient/main.cpp b/Samples/4_CUDA_Libraries/conjugateGradient/main.cpp index a37d3043..50d9470f 100644 --- a/Samples/4_CUDA_Libraries/conjugateGradient/main.cpp +++ b/Samples/4_CUDA_Libraries/conjugateGradient/main.cpp @@ -231,6 +231,10 @@ int main(int argc, char **argv) { } } + if (buffer) { + checkCudaErrors(cudaFree(buffer)); + } + cusparseDestroy(cusparseHandle); cublasDestroy(cublasHandle); if (matA) {