]> granicus.if.org Git - pdns/commitdiff
don't truncate altitude in LOC records
authorPeter van Dijk <peter.van.dijk@netherlabs.nl>
Thu, 15 Sep 2011 14:24:35 +0000 (14:24 +0000)
committerPeter van Dijk <peter.van.dijk@netherlabs.nl>
Thu, 15 Sep 2011 14:24:35 +0000 (14:24 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2268 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/sillyrecords.cc

index e7842560b0f1820ad9d2397381a33e8e8e2a8013..d2b8758e133d6ee1432042cf2bb29a70b1f6be44 100644 (file)
@@ -293,7 +293,7 @@ string LOCRecordContent::getZoneRepresentation() const
 
   double latitude= ((int32_t)d_latitude  - (1<<31))/3600000.0;
   double longitude=((int32_t)d_longitude - (1<<31))/3600000.0; 
-  double altitude= ((int32_t)d_altitude           )/100 - 100000;
+  double altitude= ((int32_t)d_altitude           )/100.0 - 100000;
   
   double size=0.01*((d_size>>4)&0xf);
   int count=d_size & 0xf;