X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=save-xml.c;h=ddee64e2d1bfd13e97e118863f922eda4fef42d6;hb=5f79a804b925a8ffbcf933bb6fae4f764b518c8e;hp=f629b452e1960760a3d61380b3f5733c7b767fdf;hpb=d8cca5bed3b877655555930bc2f6f6f74503b455;p=ext%2Fsubsurface.git
diff --git a/save-xml.c b/save-xml.c
index f629b45..ddee64e 100644
--- a/save-xml.c
+++ b/save-xml.c
@@ -133,8 +133,6 @@ static void save_overview(FILE *f, struct dive *dive)
show_temperature(f, dive->watertemp, " ", "\n");
show_duration(f, dive->duration, " ", "\n");
show_duration(f, dive->surfacetime, " ", "\n");
- show_pressure(f, dive->beginning_pressure, " ", "\n");
- show_pressure(f, dive->end_pressure, " ", "\n");
show_utf8(f, dive->location, " ","\n");
show_utf8(f, dive->notes, " ","\n");
}
@@ -149,9 +147,11 @@ static void save_cylinder_info(FILE *f, struct dive *dive)
const char *description = cylinder->type.description;
int o2 = cylinder->gasmix.o2.permille;
int he = cylinder->gasmix.he.permille;
+ int start = cylinder->start.mbar;
+ int end = cylinder->end.mbar;
/* No cylinder information at all? */
- if (!o2 && !volume)
+ if (!o2 && !volume && !start && !end)
return;
fprintf(f, " start, " start='", "'");
+ show_pressure(f, cylinder->end, " end='", "'");
fprintf(f, " />\n");
}
}