From cecde333fdee4a30378d8c8763e74eeb95b89f99 Mon Sep 17 00:00:00 2001 From: badaix Date: Sun, 2 Jun 2024 17:02:06 +0200 Subject: [PATCH] Replace u_char with unsigned char --- common/base64.cpp | 8 ++++---- common/base64.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/common/base64.cpp b/common/base64.cpp index 3806dd75..0c84c96f 100644 --- a/common/base64.cpp +++ b/common/base64.cpp @@ -39,7 +39,7 @@ static inline bool is_base64(unsigned char c) return ((isalnum(c) != 0) || (c == '+') || (c == '/')); } -std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len) +std::string base64_encode(const unsigned char* bytes_to_encode, unsigned int in_len) { std::string ret; int i = 0; @@ -85,7 +85,7 @@ std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_ std::string base64_encode(const std::string& text) { - return base64_encode(reinterpret_cast(text.c_str()), text.size()); + return base64_encode(reinterpret_cast(text.c_str()), text.size()); } std::string base64_decode(const std::string& encoded_string) @@ -136,7 +136,7 @@ std::string base64_decode(const std::string& encoded_string) } -std::string base64url_encode(unsigned char const* bytes_to_encode, unsigned int in_len) +std::string base64url_encode(const unsigned char* bytes_to_encode, unsigned int in_len) { std::string res = base64_encode(bytes_to_encode, in_len); std::replace(res.begin(), res.end(), '+', '-'); @@ -147,7 +147,7 @@ std::string base64url_encode(unsigned char const* bytes_to_encode, unsigned int std::string base64url_encode(const std::string& text) { - return base64url_encode(reinterpret_cast(text.c_str()), text.size()); + return base64url_encode(reinterpret_cast(text.c_str()), text.size()); } std::string base64url_decode(const std::string& encoded_string) diff --git a/common/base64.h b/common/base64.h index 60a7a2d6..b987c657 100644 --- a/common/base64.h +++ b/common/base64.h @@ -20,10 +20,10 @@ #include -std::string base64_encode(unsigned char const* bytes_to_encode, unsigned int in_len); +std::string base64_encode(const unsigned char* bytes_to_encode, unsigned int in_len); std::string base64_encode(const std::string& text); std::string base64_decode(const std::string& encoded_string); -std::string base64url_encode(unsigned char const* bytes_to_encode, unsigned int in_len); +std::string base64url_encode(const unsigned char* bytes_to_encode, unsigned int in_len); std::string base64url_encode(const std::string& text); std::string base64url_decode(const std::string& encoded_string);