summaryrefslogtreecommitdiff
path: root/src/DiskAdaptor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/DiskAdaptor.cc')
-rw-r--r--src/DiskAdaptor.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/DiskAdaptor.cc b/src/DiskAdaptor.cc
index 9f953d4a..5a8e18e0 100644
--- a/src/DiskAdaptor.cc
+++ b/src/DiskAdaptor.cc
@@ -21,6 +21,18 @@
/* copyright --> */
#include "DiskAdaptor.h"
#include "DlAbortEx.h"
+#include "LogFactory.h"
+
+DiskAdaptor::DiskAdaptor(DiskWriter* diskWriter):diskWriter(diskWriter), topDir(NULL) {
+ logger = LogFactory::getInstance();
+}
+
+DiskAdaptor::~DiskAdaptor() {
+ delete diskWriter;
+ if(topDir != NULL) {
+ delete topDir;
+ }
+}
void DiskAdaptor::openFile() {
diskWriter->openFile(getFilePath());