some more TODOs resolved

This commit is contained in:
2021-08-14 15:07:41 +02:00
parent 0f586aab8a
commit fc0ce36e8d
9 changed files with 136 additions and 145 deletions

View File

@@ -1,4 +1,3 @@
#include "table.h"
#include "csvreader.h"
#include "ml_string.h"
@@ -93,7 +92,7 @@ int Table::load_csv_file(const std::string &filename) {
if (infile.good()) {
std::string sLine;
std::getline(infile, sLine);
line_size = sLine.size();
line_size = (int)sLine.size();
}
infile.close();
@@ -113,7 +112,7 @@ void Table::create_row_from_vector(const std::vector<ColDefNode> &colDefs, const
Row& new_row = create_empty_row();
// copy values
for (size_t i = 0; i < std::min<int>(columns_count(), csv_line.size()); i++) {
for (int i = 0; i < std::min<int>(columns_count(), csv_line.size()); i++) {
const ColDefNode & col_def = colDefs[i];
if (csv_line[i].empty()) {