From d0f6f748ed7a2ad34159e18d352e4df6c11e2cde Mon Sep 17 00:00:00 2001 From: ehofman Date: Wed, 10 Feb 2010 08:19:05 +0000 Subject: [PATCH] Improve handling of type DOUBLE in generic i/o protocol. --- src/Network/generic.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Network/generic.cxx b/src/Network/generic.cxx index 487ff67ae..423d2be18 100644 --- a/src/Network/generic.cxx +++ b/src/Network/generic.cxx @@ -240,8 +240,8 @@ bool FGGeneric::gen_message_ascii() { case FG_DOUBLE: val = _out_message[i].offset + - _out_message[i].prop->getFloatValue() * _out_message[i].factor; - snprintf(tmp, 255, _out_message[i].format.c_str(), (float)val); + _out_message[i].prop->getDoubleValue() * _out_message[i].factor; + snprintf(tmp, 255, _out_message[i].format.c_str(), (double)val); break; default: // SG_STRING -- 2.39.5