X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=inline;f=save-xml.c;h=47a8a7ebb23767de9e8202ca90e3b101a142bacd;hb=b35e1bad8e19b52f4a1da66118bea4e998fb84f6;hp=a9800d001ea0e97d9f504ef377ccd4211b9df238;hpb=0c4e1697db2d9e15a05bc76056fca13e9ccb9ba4;p=ext%2Fsubsurface.git diff --git a/save-xml.c b/save-xml.c index a9800d0..47a8a7e 100644 --- a/save-xml.c +++ b/save-xml.c @@ -153,6 +153,8 @@ static void save_overview(FILE *f, struct dive *dive) save_temperatures(f, dive); show_duration(f, dive->surfacetime, " ", "\n"); show_utf8(f, dive->location, " ","\n"); + show_utf8(f, dive->divemaster, " ","\n"); + show_utf8(f, dive->buddy, " ","\n"); show_utf8(f, dive->notes, " ","\n"); } @@ -181,7 +183,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='", "'");