mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Track minimum datafile version
Add infrastructure and helper functions to track minimum datafile version. To make this information useful we need to keep the XML and git data format versions in track moving forward. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
70d4421cd0
commit
de35c88683
7 changed files with 40 additions and 10 deletions
18
divelist.c
18
divelist.c
|
@ -1080,3 +1080,21 @@ void set_dive_nr_for_current_dive()
|
|||
else if (selected_dive == dive_table.nr - 1 && get_dive(dive_table.nr - 2)->number)
|
||||
current_dive->number = get_dive(dive_table.nr - 2)->number + 1;
|
||||
}
|
||||
|
||||
static int min_datafile_version;
|
||||
|
||||
int get_min_datafile_version()
|
||||
{
|
||||
return min_datafile_version;
|
||||
}
|
||||
|
||||
void reset_min_datafile_version()
|
||||
{
|
||||
min_datafile_version = 0;
|
||||
}
|
||||
|
||||
void report_datafile_version(int version)
|
||||
{
|
||||
if (min_datafile_version == 0 || min_datafile_version > version)
|
||||
min_datafile_version = version;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue