remove some unused parameters

This commit is contained in:
Josh Holtrop 2016-10-13 20:45:15 -04:00
parent 4d5e3dc0ea
commit 85ab570ce5
3 changed files with 4 additions and 8 deletions

View File

@ -7,7 +7,7 @@
Buffer::Buffer() Buffer::Buffer()
{ {
piece_table = std::make_shared<PieceTable>(nullptr, 0u); piece_table = std::make_shared<PieceTable>();
m_file_buffer = nullptr; m_file_buffer = nullptr;
m_file_buffer_size = 0u; m_file_buffer_size = 0u;
m_eol_at_eof = true; m_eol_at_eof = true;
@ -54,7 +54,7 @@ bool Buffer::load_from_file(const char * filename)
TextLoader text_loader; TextLoader text_loader;
text_loader.load_buffer(m_file_buffer, file_size); text_loader.load_buffer(m_file_buffer, file_size);
piece_table = std::make_shared<PieceTable>(m_file_buffer, m_file_buffer_size); piece_table = std::make_shared<PieceTable>();
for (auto it = text_loader.begin(); it != text_loader.end(); it++) for (auto it = text_loader.begin(); it != text_loader.end(); it++)
{ {
auto next = it; auto next = it;

View File

@ -1,9 +1,7 @@
#include "PieceTable.h" #include "PieceTable.h"
PieceTable::PieceTable(const uint8_t * file_buffer, unsigned long file_buffer_size) PieceTable::PieceTable()
{ {
m_file_buffer = file_buffer;
m_file_buffer_size = file_buffer_size;
start_piece = &m_pieces[PIECE_INDEX_START]; start_piece = &m_pieces[PIECE_INDEX_START];
end_piece = &m_pieces[PIECE_INDEX_END]; end_piece = &m_pieces[PIECE_INDEX_END];
start_piece->next = end_piece; start_piece->next = end_piece;

View File

@ -143,7 +143,7 @@ public:
uint8_t tabstop; uint8_t tabstop;
Encoding::Type encoding; Encoding::Type encoding;
PieceTable(const uint8_t * file_buffer, unsigned long file_buffer_size); PieceTable();
uint32_t get_num_lines() { return m_num_lines; } uint32_t get_num_lines() { return m_num_lines; }
@ -176,8 +176,6 @@ protected:
void apply_change(Change * change, uint8_t forward); void apply_change(Change * change, uint8_t forward);
const uint8_t * m_file_buffer;
unsigned long m_file_buffer_size;
uint32_t m_num_lines; uint32_t m_num_lines;
PagedBuffer<uint8_t> m_append_buffer; PagedBuffer<uint8_t> m_append_buffer;