]> git.tdb.fi Git - ext/subsurface.git/blobdiff - save-xml.c
Make a guess at the cylinder description from the size and pressure
[ext/subsurface.git] / save-xml.c
index c33cbb0ddaae0def1daac898109efa5c595531f6..46bcec0a18b3bbbe13b08c6f2ecc96f93ab95db7 100644 (file)
@@ -127,6 +127,7 @@ static void save_cylinder_info(FILE *f, struct dive *dive)
        for (i = 0; i < MAX_CYLINDERS; i++) {
                cylinder_t *cylinder = dive->cylinder+i;
                int volume = cylinder->type.size.mliter;
+               const char *description = cylinder->type.description;
                int o2 = cylinder->gasmix.o2.permille;
                int he = cylinder->gasmix.he.permille;
 
@@ -141,6 +142,8 @@ static void save_cylinder_info(FILE *f, struct dive *dive)
                }
                if (volume)
                        fprintf(f, " size='%u.%03u l'", FRACTION(volume, 1000));
+               if (description)
+                       fprintf(f, " name='%s'", description);
                fprintf(f, " />\n");
        }
 }