From a7adefbae876caa9434759c7a5fc67f8c4a99df9 Mon Sep 17 00:00:00 2001 From: Joe Thornber Date: Wed, 8 May 2013 16:38:04 +0100 Subject: [PATCH] Move range.h to persistent-data --- {thin-provisioning => persistent-data}/range.h | 6 +++--- thin-provisioning/metadata_checker.h | 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) rename {thin-provisioning => persistent-data}/range.h (90%) diff --git a/thin-provisioning/range.h b/persistent-data/range.h similarity index 90% rename from thin-provisioning/range.h rename to persistent-data/range.h index 9c41d9b..e1bbc09 100644 --- a/thin-provisioning/range.h +++ b/persistent-data/range.h @@ -1,12 +1,12 @@ -#ifndef THIN_RANGE_H -#define THIN_RANGE_H +#ifndef PERSISTENT_DATA_RANGE_H +#define PERSISTENT_DATA_RANGE_H #include #include //---------------------------------------------------------------- -namespace thin_provisioning { +namespace base { template class range { public: diff --git a/thin-provisioning/metadata_checker.h b/thin-provisioning/metadata_checker.h index 4db98b8..877f1b5 100644 --- a/thin-provisioning/metadata_checker.h +++ b/thin-provisioning/metadata_checker.h @@ -21,10 +21,9 @@ #include "persistent-data/block.h" #include "persistent-data/error_set.h" +#include "persistent-data/range.h" #include "persistent-data/space_map.h" -#include "thin-provisioning/range.h" - #include //---------------------------------------------------------------- @@ -56,7 +55,7 @@ namespace thin_provisioning { bool operator ==(super_block_corruption const &rhs) const; }; - typedef range range64; + typedef base::range range64; struct missing_device_details : public metadata_damage { missing_device_details(range64 missing);