summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Miika Turkia <miika.turkia@gmail.com>2014-07-11 22:05:58 +0300
committerGravatar Dirk Hohndel <dirk@hohndel.org>2014-07-11 12:08:03 -0700
commite65c4ac55e6e8757b459dc2b3fb8ea6a3c055dda (patch)
tree91db9489010d5a2cafda431dc53e200be10bfaef
parent964401c37402d5eabc8d31fd649345be0774d756 (diff)
downloadsubsurface-e65c4ac55e6e8757b459dc2b3fb8ea6a3c055dda.tar.gz
Add support for decimal comma on UDDF import
Gas changes generated by Xdeep can contain mix information with decimal comma instead of decimal point. Thus we need to convert the comma to point before performing mathematical operations on it. Fixes #612 Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r--xslt/uddf.xslt4
1 files changed, 2 insertions, 2 deletions
diff --git a/xslt/uddf.xslt b/xslt/uddf.xslt
index bdcdf8001..618c08059 100644
--- a/xslt/uddf.xslt
+++ b/xslt/uddf.xslt
@@ -313,7 +313,7 @@
<xsl:attribute name="value">
<xsl:call-template name="gasConvert">
<xsl:with-param name="mix">
- <xsl:value-of select="//gas_def/gas_mix[@id=$idx]/o2"/>
+ <xsl:value-of select="translate(//gas_def/gas_mix[@id=$idx]/o2, ',', '.')"/>
</xsl:with-param>
</xsl:call-template>
</xsl:attribute>
@@ -339,7 +339,7 @@
<xsl:attribute name="value">
<xsl:call-template name="gasConvert">
<xsl:with-param name="mix">
- <xsl:value-of select="//gasdefinitions/mix[@id=$idx]/o2|//u:gasdefinitions/u:mix[@id=$idx]/u:o2|//u1:gasdefinitions/u1:mix[@id=$idx]/u1:o2"/>
+ <xsl:value-of select="translate(//gasdefinitions/mix[@id=$idx]/o2|//u:gasdefinitions/u:mix[@id=$idx]/u:o2|//u1:gasdefinitions/u1:mix[@id=$idx]/u1:o2, ',', '.')"/>
</xsl:with-param>
</xsl:call-template>
</xsl:attribute>