diff options
author | Gehad <gehadelrobey@gmail.com> | 2014-04-05 13:01:34 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-04-05 16:10:11 -0700 |
commit | cb3436b42eecdb0a058ed565709804292b80469b (patch) | |
tree | 8cf631a40536e4f3026c8ed9a03e34766d328a00 /membuffer.h | |
parent | 62e4c4069b517e97660452edd70f65d3cdb15e35 (diff) | |
download | subsurface-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.h | 1 |
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 } |