summaryrefslogtreecommitdiff
path: root/data_buffer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'data_buffer.cpp')
-rw-r--r--data_buffer.cpp29
1 files changed, 0 insertions, 29 deletions
diff --git a/data_buffer.cpp b/data_buffer.cpp
deleted file mode 100644
index 33cb0b3..0000000
--- a/data_buffer.cpp
+++ /dev/null
@@ -1,29 +0,0 @@
-/* SPDX-License-Identifier: Unlicense
- */
-
-#include "data_buffer.h"
-
-#include <cassert>
-#include <cstring>
-
-void DataBuffer::Expand(size_t new_size)
-{
- assert(buffer);
- if (new_size <= buffer_size) {
- return;
- }
- uint8_t *new_buffer{new uint8_t[new_size]};
- assert(new_buffer);
- memcpy(new_buffer, buffer, occupied_size);
- delete [] buffer;
- buffer = new_buffer;
- buffer_size = new_size;
-}
-
-DataBuffer::~DataBuffer()
-{
- delete [] buffer;
- buffer = nullptr;
- buffer_size = 0;
- occupied_size = 0;
-}