summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dive.c3
-rw-r--r--xslt/DivingLog.xslt5
2 files changed, 7 insertions, 1 deletions
diff --git a/dive.c b/dive.c
index 2fe7cf32a..3e2d8dd5e 100644
--- a/dive.c
+++ b/dive.c
@@ -617,7 +617,8 @@ static void fixup_dive_dc(struct dive *dive, struct divecomputer *dc)
double depthtime = 0;
int lasttime = 0;
int lastindex = -1;
- int maxdepth = 0, mintemp = 0;
+ int maxdepth = dc->maxdepth.mm;
+ int mintemp = 0;
int lastdepth = 0;
int lasttemp = 0, lastpressure = 0;
int pressure_delta[MAX_CYLINDERS] = {INT_MAX, };
diff --git a/xslt/DivingLog.xslt b/xslt/DivingLog.xslt
index 4a6b4d387..ced6a4e80 100644
--- a/xslt/DivingLog.xslt
+++ b/xslt/DivingLog.xslt
@@ -47,6 +47,11 @@
<xsl:value-of select="concat(Depth, ' m')"/>
</xsl:attribute>
</xsl:if>
+ <xsl:if test="DepthAvg != ''">
+ <xsl:attribute name="mean">
+ <xsl:value-of select="concat(DepthAvg, ' m')"/>
+ </xsl:attribute>
+ </xsl:if>
</depth>
<location>