X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=save-xml.c;h=91ead9f1d6d6eab18cdc093f559dedb1a8785408;hb=b19b76ecfa1ae206f7d272a50d9dc28c1942726b;hp=3ed67fe3972f6d6d788279d1a2e7de0678a17046;hpb=1cc62d581158d52252f2ad7ef076811129510141;p=ext%2Fsubsurface.git diff --git a/save-xml.c b/save-xml.c index 3ed67fe..91ead9f 100644 --- a/save-xml.c +++ b/save-xml.c @@ -181,7 +181,7 @@ static void save_cylinder_info(FILE *f, struct dive *dive) if (volume) show_milli(f, " size='", volume, " l", "'"); show_pressure(f, cylinder->type.workingpressure, " workpressure='", "'"); - if (description) + if (description && *description) fprintf(f, " description='%s'", description); show_pressure(f, cylinder->start, " start='", "'"); show_pressure(f, cylinder->end, " end='", "'"); @@ -232,7 +232,7 @@ void save_dives(const char *filename) return; /* Flush any edits of current dives back to the dives! */ - update_dive(NULL); + update_dive(current_dive); fprintf(f, "\n\n", VERSION); for (i = 0; i < dive_table.nr; i++)