diff options
author | Roger Leigh <rleigh@debian.org> | 2013-05-04 13:46:44 +0100 |
---|---|---|
committer | Roger Leigh <rleigh@debian.org> | 2013-05-04 17:17:18 +0100 |
commit | 099330566ce8e3dfe19ff14cb10047a69f090c91 (patch) | |
tree | e6ba307acb847d582408bd2e2ae7bdc7a88e3a94 /lib | |
parent | 6a9043bf9a17766ef87167a72ab722061c2cf998 (diff) | |
download | schroot-099330566ce8e3dfe19ff14cb10047a69f090c91.tar.gz |
sbuild::chroot: Remove clone() from all chroot types
This is now implemented directly in the base class.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/sbuild/chroot/block-device.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/block-device.h | 3 | ||||
-rw-r--r-- | lib/sbuild/chroot/btrfs-snapshot.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/btrfs-snapshot.h | 3 | ||||
-rw-r--r-- | lib/sbuild/chroot/chroot.h | 2 | ||||
-rw-r--r-- | lib/sbuild/chroot/custom.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/custom.h | 3 | ||||
-rw-r--r-- | lib/sbuild/chroot/directory.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/directory.h | 3 | ||||
-rw-r--r-- | lib/sbuild/chroot/file.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/file.h | 3 | ||||
-rw-r--r-- | lib/sbuild/chroot/loopback.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/loopback.h | 3 | ||||
-rw-r--r-- | lib/sbuild/chroot/lvm-snapshot.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/lvm-snapshot.h | 3 | ||||
-rw-r--r-- | lib/sbuild/chroot/plain.cc | 6 | ||||
-rw-r--r-- | lib/sbuild/chroot/plain.h | 3 |
17 files changed, 1 insertions, 73 deletions
diff --git a/lib/sbuild/chroot/block-device.cc b/lib/sbuild/chroot/block-device.cc index 084b54fb..6b12b1e9 100644 --- a/lib/sbuild/chroot/block-device.cc +++ b/lib/sbuild/chroot/block-device.cc @@ -70,11 +70,5 @@ namespace sbuild } #endif // SBUILD_FEATURE_LVMSNAP - chroot::chroot::ptr - block_device::clone () const - { - return ptr(new block_device(*this)); - } - } } diff --git a/lib/sbuild/chroot/block-device.h b/lib/sbuild/chroot/block-device.h index fba3ed42..ebbf1d77 100644 --- a/lib/sbuild/chroot/block-device.h +++ b/lib/sbuild/chroot/block-device.h @@ -59,9 +59,6 @@ namespace sbuild public: /// The destructor. virtual ~block_device (); - - virtual chroot::ptr - clone () const; }; } diff --git a/lib/sbuild/chroot/btrfs-snapshot.cc b/lib/sbuild/chroot/btrfs-snapshot.cc index c820039b..69274e7d 100644 --- a/lib/sbuild/chroot/btrfs-snapshot.cc +++ b/lib/sbuild/chroot/btrfs-snapshot.cc @@ -57,11 +57,5 @@ namespace sbuild { } - chroot::chroot::ptr - btrfs_snapshot::clone () const - { - return ptr(new btrfs_snapshot(*this)); - } - } } diff --git a/lib/sbuild/chroot/btrfs-snapshot.h b/lib/sbuild/chroot/btrfs-snapshot.h index c215fc5e..9e357061 100644 --- a/lib/sbuild/chroot/btrfs-snapshot.h +++ b/lib/sbuild/chroot/btrfs-snapshot.h @@ -44,9 +44,6 @@ namespace sbuild public: /// The destructor. virtual ~btrfs_snapshot (); - - virtual chroot::ptr - clone () const; }; } diff --git a/lib/sbuild/chroot/chroot.h b/lib/sbuild/chroot/chroot.h index 7faed579..e4ffe3ac 100644 --- a/lib/sbuild/chroot/chroot.h +++ b/lib/sbuild/chroot/chroot.h @@ -146,7 +146,7 @@ namespace sbuild * * @returns a shared_ptr to the new copy of the chroot. */ - virtual chroot::ptr + chroot::ptr clone () const; /** diff --git a/lib/sbuild/chroot/custom.cc b/lib/sbuild/chroot/custom.cc index 37addeb8..73a71f47 100644 --- a/lib/sbuild/chroot/custom.cc +++ b/lib/sbuild/chroot/custom.cc @@ -56,11 +56,5 @@ namespace sbuild { } - chroot::chroot::ptr - custom::clone () const - { - return ptr(new custom(*this)); - } - } } diff --git a/lib/sbuild/chroot/custom.h b/lib/sbuild/chroot/custom.h index d0ee82ae..a3734b1f 100644 --- a/lib/sbuild/chroot/custom.h +++ b/lib/sbuild/chroot/custom.h @@ -50,9 +50,6 @@ namespace sbuild public: /// The destructor. virtual ~custom (); - - virtual chroot::ptr - clone () const; }; } diff --git a/lib/sbuild/chroot/directory.cc b/lib/sbuild/chroot/directory.cc index 0f5a00a0..0315489e 100644 --- a/lib/sbuild/chroot/directory.cc +++ b/lib/sbuild/chroot/directory.cc @@ -70,11 +70,5 @@ namespace sbuild { } - chroot::ptr - directory::clone () const - { - return ptr(new directory(*this)); - } - } } diff --git a/lib/sbuild/chroot/directory.h b/lib/sbuild/chroot/directory.h index 6e70e160..2892e9e3 100644 --- a/lib/sbuild/chroot/directory.h +++ b/lib/sbuild/chroot/directory.h @@ -58,9 +58,6 @@ namespace sbuild public: /// The destructor. virtual ~directory (); - - virtual chroot::ptr - clone () const; }; } diff --git a/lib/sbuild/chroot/file.cc b/lib/sbuild/chroot/file.cc index c3bd5a7e..5f31644f 100644 --- a/lib/sbuild/chroot/file.cc +++ b/lib/sbuild/chroot/file.cc @@ -57,11 +57,5 @@ namespace sbuild { } - chroot::chroot::ptr - file::clone () const - { - return ptr(new file(*this)); - } - } } diff --git a/lib/sbuild/chroot/file.h b/lib/sbuild/chroot/file.h index a5963a58..aadc6cf4 100644 --- a/lib/sbuild/chroot/file.h +++ b/lib/sbuild/chroot/file.h @@ -45,9 +45,6 @@ namespace sbuild public: /// The destructor. virtual ~file (); - - virtual chroot::chroot::ptr - clone () const; }; } diff --git a/lib/sbuild/chroot/loopback.cc b/lib/sbuild/chroot/loopback.cc index e7c8482c..a4d9b9b6 100644 --- a/lib/sbuild/chroot/loopback.cc +++ b/lib/sbuild/chroot/loopback.cc @@ -61,11 +61,5 @@ namespace sbuild { } - chroot::chroot::ptr - loopback::clone () const - { - return ptr(new loopback(*this)); - } - } } diff --git a/lib/sbuild/chroot/loopback.h b/lib/sbuild/chroot/loopback.h index 49e7adcf..501cf31b 100644 --- a/lib/sbuild/chroot/loopback.h +++ b/lib/sbuild/chroot/loopback.h @@ -49,9 +49,6 @@ namespace sbuild public: /// The destructor. virtual ~loopback (); - - virtual chroot::ptr - clone () const; }; } diff --git a/lib/sbuild/chroot/lvm-snapshot.cc b/lib/sbuild/chroot/lvm-snapshot.cc index 7284a6c9..ac1dd253 100644 --- a/lib/sbuild/chroot/lvm-snapshot.cc +++ b/lib/sbuild/chroot/lvm-snapshot.cc @@ -57,11 +57,5 @@ namespace sbuild { } - chroot::chroot::ptr - lvm_snapshot::clone () const - { - return ptr(new lvm_snapshot(*this)); - } - } } diff --git a/lib/sbuild/chroot/lvm-snapshot.h b/lib/sbuild/chroot/lvm-snapshot.h index b2a8a698..6e49b509 100644 --- a/lib/sbuild/chroot/lvm-snapshot.h +++ b/lib/sbuild/chroot/lvm-snapshot.h @@ -45,9 +45,6 @@ namespace sbuild public: /// The destructor. virtual ~lvm_snapshot (); - - virtual chroot::ptr - clone () const; }; } diff --git a/lib/sbuild/chroot/plain.cc b/lib/sbuild/chroot/plain.cc index 6dd2e8da..4c95c44d 100644 --- a/lib/sbuild/chroot/plain.cc +++ b/lib/sbuild/chroot/plain.cc @@ -48,11 +48,5 @@ namespace sbuild { } - chroot::ptr - plain::clone () const - { - return ptr(new plain(*this)); - } - } } diff --git a/lib/sbuild/chroot/plain.h b/lib/sbuild/chroot/plain.h index 87f4ffb5..3d93c6de 100644 --- a/lib/sbuild/chroot/plain.h +++ b/lib/sbuild/chroot/plain.h @@ -44,9 +44,6 @@ namespace sbuild public: /// The destructor. virtual ~plain (); - - virtual chroot::ptr - clone () const; }; } |