summaryrefslogtreecommitdiffstats
path: root/core/save-xml.c
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2019-03-10 22:28:14 +0100
committerGravatar Dirk Hohndel <dirk@hohndel.org>2019-04-12 18:19:07 +0300
commit84f7179367e4638a323f4bd14990711c84b56ffb (patch)
tree55d93105fafa52a4803b68ba4f910516168a2039 /core/save-xml.c
parenta6f65d744f4fd0952df49f5cba0693fc4a73d167 (diff)
downloadsubsurface-84f7179367e4638a323f4bd14990711c84b56ffb.tar.gz
Cleanup: macroize dive site table functions, keep table sorted
Turn the table functions of the dive site handling into macros as was already used for dives and dive trips. This has the effect that the table is kept sorted by UUID. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'core/save-xml.c')
-rw-r--r--core/save-xml.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/save-xml.c b/core/save-xml.c
index 93dfc7f85..cd97a6ee9 100644
--- a/core/save-xml.c
+++ b/core/save-xml.c
@@ -591,7 +591,7 @@ void save_dives_buffer(struct membuffer *b, const bool select_only, bool anonymi
put_format(b, "</settings>\n");
/* save the dive sites - to make the output consistent let's sort the table, first */
- dive_site_table_sort(&dive_site_table);
+ sort_dive_site_table(&dive_site_table);
purge_empty_dive_sites(&dive_site_table);
put_format(b, "<divesites>\n");
for (i = 0; i < dive_site_table.nr; i++) {