summaryrefslogtreecommitdiffstats
path: root/membuffer.h
diff options
context:
space:
mode:
authorGravatar Gehad <gehadelrobey@gmail.com>2014-04-05 13:01:34 -0700
committerGravatar Dirk Hohndel <dirk@hohndel.org>2014-04-05 16:10:11 -0700
commitcb3436b42eecdb0a058ed565709804292b80469b (patch)
tree8cf631a40536e4f3026c8ed9a03e34766d328a00 /membuffer.h
parent62e4c4069b517e97660452edd70f65d3cdb15e35 (diff)
downloadsubsurface-cb3436b42eecdb0a058ed565709804292b80469b.tar.gz
Use helper function to write decimal numbers
Never ever use '%f' to write floating point data to a file. The stupid locale handling creates useless comma-infested output in some locales. Instead use one of our clever helper functions to do the right thing. Original patch by Gehad, modified by Linus to be a little more generic. Signed-off-by: Gehad elrobey <gehadelrobey@gmail.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'membuffer.h')
-rw-r--r--membuffer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/membuffer.h b/membuffer.h
index 4386b1e11..ee0305eee 100644
--- a/membuffer.h
+++ b/membuffer.h
@@ -56,6 +56,7 @@ extern void put_depth(struct membuffer *, depth_t, const char *, const char *);
extern void put_duration(struct membuffer *, duration_t, const char *, const char *);
extern void put_pressure(struct membuffer *, pressure_t, const char *, const char *);
extern void put_salinity(struct membuffer *, int, const char *, const char *);
+extern void put_degrees(struct membuffer *b, degrees_t value, const char *, const char *);
#ifdef __cplusplus
}