diff options
Diffstat (limited to 'src/DiskAdaptor.cc')
| -rw-r--r-- | src/DiskAdaptor.cc | 12 |
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()); |
