diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2011-11-10 21:42:37 -0200 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2011-11-10 21:42:37 -0200 |
commit | 5c2fca262043992783551eceebc81c1f589b185b (patch) | |
tree | 9510d6ed8acaab9eb93373677f809b14add9b75d /save-xml.c | |
parent | b4938ec2de87c3a43b749a1607d3bacb17d37cff (diff) | |
download | subsurface-5c2fca262043992783551eceebc81c1f589b185b.tar.gz |
Save cylinder O2/He content after the cylinder type description
This changes the save format xml to be a bit more readable: instead of
putting the gasmix first, put the cylinder type (size, workpressure and
description) first, then gasmix, then pressure details.
It makes no difference for machine parsing, but I think it's a lot more
logical for humans that actually look at the xml file. And we really do
want to make the xml file readable by humans.
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'save-xml.c')
-rw-r--r-- | save-xml.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/save-xml.c b/save-xml.c index 4183b1c51..d6c249730 100644 --- a/save-xml.c +++ b/save-xml.c @@ -202,16 +202,16 @@ static void save_cylinder_info(FILE *f, struct dive *dive) if (!o2 && !volume && !start && !end) return; fprintf(f, " <cylinder"); - if (o2) { - fprintf(f, " o2='%u.%u%%'", FRACTION(o2, 10)); - if (he) - fprintf(f, " he='%u.%u%%'", FRACTION(he, 10)); - } if (volume) show_milli(f, " size='", volume, " l", "'"); show_pressure(f, cylinder->type.workingpressure, " workpressure='", "'"); if (description && *description) fprintf(f, " description='%s'", description); + if (o2) { + fprintf(f, " o2='%u.%u%%'", FRACTION(o2, 10)); + if (he) + fprintf(f, " he='%u.%u%%'", FRACTION(he, 10)); + } show_pressure(f, cylinder->start, " start='", "'"); show_pressure(f, cylinder->end, " end='", "'"); fprintf(f, " />\n"); |