diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-05-03 23:43:07 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-05-04 00:31:22 +0200 |
commit | 59f3e09edfc71556208a866bb97ed9e173bd827f (patch) | |
tree | d182b59b18bae5214dab05e9f6a318f88e035ac3 /libqpdf/Pl_Base64.cc | |
parent | d55c7ac570a2852547caaa78b73b9fab5494aea1 (diff) | |
download | qpdf-59f3e09edfc71556208a866bb97ed9e173bd827f.tar.zst |
Make Pipeline::write take an unsigned char const* (API change)
Diffstat (limited to 'libqpdf/Pl_Base64.cc')
-rw-r--r-- | libqpdf/Pl_Base64.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libqpdf/Pl_Base64.cc b/libqpdf/Pl_Base64.cc index bfacc1db..6fb422c1 100644 --- a/libqpdf/Pl_Base64.cc +++ b/libqpdf/Pl_Base64.cc @@ -35,7 +35,7 @@ Pl_Base64::Pl_Base64(char const* identifier, Pipeline* next, action_e action) : } void -Pl_Base64::write(unsigned char* data, size_t len) +Pl_Base64::write(unsigned char const* data, size_t len) { if (finished) { throw std::logic_error("Pl_Base64 used after finished"); @@ -48,9 +48,9 @@ Pl_Base64::write(unsigned char* data, size_t len) } void -Pl_Base64::decode(unsigned char* data, size_t len) +Pl_Base64::decode(unsigned char const* data, size_t len) { - unsigned char* p = data; + unsigned char const* p = data; while (len > 0) { if (!QUtil::is_space(to_c(*p))) { this->buf[this->pos++] = *p; @@ -64,9 +64,9 @@ Pl_Base64::decode(unsigned char* data, size_t len) } void -Pl_Base64::encode(unsigned char* data, size_t len) +Pl_Base64::encode(unsigned char const* data, size_t len) { - unsigned char* p = data; + unsigned char const* p = data; while (len > 0) { this->buf[this->pos++] = *p; if (this->pos == 3) { |