aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bzip2.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bzip2.cpp b/src/bzip2.cpp
index 66786e4..fbe5712 100644
--- a/src/bzip2.cpp
+++ b/src/bzip2.cpp
@@ -33,6 +33,8 @@ size_t Bu::BZip2::stop()
33 if( bReading ) 33 if( bReading )
34 { 34 {
35 BZ2_bzDecompressEnd( &bzState ); 35 BZ2_bzDecompressEnd( &bzState );
36 delete[] pBuf;
37 pBuf = NULL;
36 return 0; 38 return 0;
37 } 39 }
38 else 40 else
@@ -53,6 +55,8 @@ size_t Bu::BZip2::stop()
53 break; 55 break;
54 } 56 }
55 BZ2_bzCompressEnd( &bzState ); 57 BZ2_bzCompressEnd( &bzState );
58 delete[] pBuf;
59 pBuf = NULL;
56 return sTotal; 60 return sTotal;
57 } 61 }
58 } 62 }