From e18bf6a68e81d870fb507b28f03172a60e3504d9 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Wed, 9 Oct 2024 15:53:36 +0200 Subject: Reworking strings for codec --- modules/codec/c++/data.hpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/codec/c++/data.hpp b/modules/codec/c++/data.hpp index 924451d..8e29d3c 100644 --- a/modules/codec/c++/data.hpp +++ b/modules/codec/c++/data.hpp @@ -816,23 +816,23 @@ public: /** * Get a char reference at position i. */ - char& at(uint64_t i) { - return value_.at(i); + char& at(data i) { + return value_.at(i.get()); } /** * Get a char reference at position i. */ - const char& at(uint64_t i) const { - return value_.at(i); + const char& at(data i) const { + return value_.at(i.get()); } - char get_at(uint64_t i) const{ - return value_.at(i); + char get_at(data i) const{ + return value_.at(i.get()); } - void set_at(uint64_t i, char val){ - value_.at(i) = val; + void set_at(data i, char val) { + value_.at(i.get()) = val; } std::string_view stl_view() { -- cgit v1.2.3