From 65c238458227049de6910f4cbe3bc6af3f89ccad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= Date: Sun, 18 Oct 2020 17:39:36 +0200 Subject: [PATCH] Remove unneeded slice_iter --- src/bin/zfs-tpm2-change-key.cpp | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/src/bin/zfs-tpm2-change-key.cpp b/src/bin/zfs-tpm2-change-key.cpp index 6b984f1..c683929 100644 --- a/src/bin/zfs-tpm2-change-key.cpp +++ b/src/bin/zfs-tpm2-change-key.cpp @@ -17,28 +17,6 @@ #define THIS_BACKEND "TPM2" -template -struct slice_iter { - T * data; - size_t len; - - T & operator*() { return *this->data; } - bool operator!=(const slice_iter & other) { return this->data != other.data || this->len != other.len; } - slice_iter operator++() { - ++this->data; - --this->len; - return *this; - } -}; - -slice_iter begin(TPM2B_DIGEST & dg) { - return {&dg.buffer[0], dg.size}; -} -slice_iter end(TPM2B_DIGEST & dg) { - return {dg.buffer + dg.size, 0}; -} - - int main(int argc, char ** argv) { const char * backup{}; return do_main(