diff -Naur original/libscidavis/src/importOPJ.cpp patched/libscidavis/src/importOPJ.cpp --- original/libscidavis/src/importOPJ.cpp 2023-08-01 12:56:02.928503676 +0300 +++ patched/libscidavis/src/importOPJ.cpp 2023-08-01 14:00:34.408322342 +0300 @@ -323,7 +323,7 @@ } case Origin::Text: table->column(j)->setColumnMode(SciDAVis::ColumnMode::Text); - for (int i = 0; i < min((int)column.data.size(), maxrows); ++i) { + for (int i = 0; i < std::min((int)column.data.size(), maxrows); ++i) { scidavis_column->setTextAt(i, column.data[i].as_string()); } break; @@ -379,7 +379,7 @@ default: format = "dd.MM.yyyy"; } - for (int i = 0; i < min((int)column.data.size(), maxrows); ++i) + for (int i = 0; i < std::min((int)column.data.size(), maxrows); ++i) scidavis_column->setValueAt(i, column.data[i].as_double()); table->column(j)->setColumnMode(SciDAVis::ColumnMode::DateTime); DateTime2StringFilter *filter = @@ -423,7 +423,7 @@ format = "hh:mm:ss.zzz"; break; } - for (int i = 0; i < min((int)column.data.size(), maxrows); ++i) + for (int i = 0; i < std::min((int)column.data.size(), maxrows); ++i) scidavis_column->setValueAt(i, column.data[i].as_double()); table->column(j)->setColumnMode(SciDAVis::ColumnMode::DateTime); DateTime2StringFilter *filter = @@ -443,7 +443,7 @@ format = "M"; break; } - for (int i = 0; i < min((int)column.data.size(), maxrows); ++i) + for (int i = 0; i < std::min((int)column.data.size(), maxrows); ++i) scidavis_column->setValueAt(i, column.data[i].as_double()); table->column(j)->setColumnMode(SciDAVis::ColumnMode::Month); DateTime2StringFilter *filter = @@ -463,7 +463,7 @@ format = "d"; break; } - for (int i = 0; i < min((int)column.data.size(), maxrows); ++i) + for (int i = 0; i < std::min((int)column.data.size(), maxrows); ++i) scidavis_column->setValueAt(i, column.data[i].as_double()); table->column(j)->setColumnMode(SciDAVis::ColumnMode::Day); DateTime2StringFilter *filter = @@ -554,7 +554,7 @@ #endif QVector values; values.resize(rowCount * columnCount); - for (int i = 0; i < min((int)values.size(), (int)layer.data.size()); i++) { + for (int i = 0; i < std::min((int)values.size(), (int)layer.data.size()); i++) { values[i] = layer.data[i]; } Matrix->setCells(values); @@ -1006,7 +1006,7 @@ grid->enableZeroLineX(0); grid->enableZeroLineY(0); - vector formats; + std::vector formats; formats.push_back(layer.yAxis.formatAxis[0]); // left formats.push_back(layer.yAxis.formatAxis[1]); // right formats.push_back(layer.xAxis.formatAxis[0]); // bottom @@ -1014,7 +1014,7 @@ graph->setXAxisTitle(parseOriginText(decodeMbcs(formats[2].label.text.c_str()))); graph->setYAxisTitle(parseOriginText(decodeMbcs(formats[0].label.text.c_str()))); - vector ticks; + std::vector ticks; ticks.push_back(layer.yAxis.tickAxis[0]); // left ticks.push_back(layer.yAxis.tickAxis[1]); // right ticks.push_back(layer.xAxis.tickAxis[0]); // bottom