--- Freevo-Weather-0.8/src/plugins/weather.py.old 2004-08-14 14:19:05.246273818 +0200 +++ Freevo-Weather-0.8/src/plugins/weather.py 2004-08-14 14:19:14.384122813 +0200 @@ -98,17 +98,17 @@ pass def toCelcius(fTemp): - tTemp = float ( fTemp ) + tTemp = eval ( fTemp ) nTemp = (5.0/9.0)*(tTemp - 32.0) return "%d" % (nTemp,) def toKilometers(miles): - tTemp = float( miles ) + tTemp = eval( miles ) nTemp = tTemp*1.6 return "%d" % ( int(nTemp),) def toBarometer( baro ): - tTemp = float( baro ) + tTemp = eval( baro ) nTemp = tTemp*3.386 return "%.1f" % (nTemp,) @@ -451,7 +451,7 @@ self.visibility = self.GetString("this.swVis") # convert visibility - if self.convertData and self.visibility and float(self.visibility) != 999.0: + if self.convertData and self.visibility and eval(self.visibility) != 999.0: self.visibility = toKilometers( self.visibility ) self.shortdesc = self.GetString("this.swConText")