From 9d00f7319eda30ec91637a75b3fddc171e135233 Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Wed, 4 Jan 2023 20:57:15 +0100 Subject: Adjust to new environment --- base64.cpp | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 base64.cpp (limited to 'base64.cpp') diff --git a/base64.cpp b/base64.cpp deleted file mode 100644 index 3847f0a..0000000 --- a/base64.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "base64.h" - -#include -#include -#include -#include - -std::string decode64(const std::string &val) -{ - using namespace boost::archive::iterators; - using It = transform_width, 8, 6>; - return boost::algorithm::trim_right_copy_if(std::string(It(std::begin(val)), It(std::end(val))), [](char c) { - return c == '\0'; - }); -} - -std::string encode64(const std::string &val) -{ - using namespace boost::archive::iterators; - using It = base64_from_binary>; - auto tmp = std::string(It(std::begin(val)), It(std::end(val))); - return tmp.append((3 - val.size() % 3) % 3, '='); -} -- cgit v1.2.3