summaryrefslogtreecommitdiff
path: root/modules/core
diff options
context:
space:
mode:
Diffstat (limited to 'modules/core')
-rw-r--r--modules/core/c++/buffer.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/modules/core/c++/buffer.cpp b/modules/core/c++/buffer.cpp
index 5312e86..dde723a 100644
--- a/modules/core/c++/buffer.cpp
+++ b/modules/core/c++/buffer.cpp
@@ -6,6 +6,8 @@
#include <iomanip>
#include <sstream>
+#include <iostream>
+
namespace saw {
error buffer::push(const uint8_t &value) {
size_t write_remain = write_composite_length();
@@ -19,9 +21,9 @@ error buffer::push(const uint8_t &value) {
}
error buffer::push(const uint8_t &buffer, size_t size) {
- error error = write_require_length(size);
- if (error.failed()) {
- return error;
+ error err = write_require_length(size);
+ if (err.failed()) {
+ return err;
}
const uint8_t *buffer_ptr = &buffer;
while (size > 0) {
@@ -31,6 +33,8 @@ error buffer::push(const uint8_t &buffer, size_t size) {
size -= segment;
buffer_ptr += segment;
}
+
+ std::cout<<"Read: "<<read_segment_length()<<"\nWrite"<<write_segment_length()<<"\n"<<std::endl;
return no_error();
}