add index size override option

This commit is contained in:
AltoXorg
2024-04-20 14:45:55 -06:00
committed by Lywx
parent a72020cca7
commit 2503284a2d
6 changed files with 22 additions and 12 deletions
+2 -1
View File
@@ -314,7 +314,8 @@ void Companion::ParseCurrentFileConfig(YAML::Node node) {
auto end = gCurrentSegmentNumber ? gCurrentSegmentNumber << 24 | range[1] : range[1];
auto mode = GetSafeNode<std::string>(table->second, "mode", "APPEND");
TableMode tMode = mode == "REFERENCE" ? TableMode::Reference : TableMode::Append;
this->gTables.push_back({name, start, end, tMode});
auto index_size = GetSafeNode<int32_t>(table->second, "index_size", -1);
this->gTables.push_back({name, start, end, tMode, index_size});
}
}