From 8942115f333e9b4b0e6898217eef609b712680bc Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Wed, 16 Dec 2015 07:11:13 +0100 Subject: [PATCH] Fixes #3150 --- radio/src/lua/api_lcd.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/radio/src/lua/api_lcd.cpp b/radio/src/lua/api_lcd.cpp index 879d2b5c2..85665a47e 100644 --- a/radio/src/lua/api_lcd.cpp +++ b/radio/src/lua/api_lcd.cpp @@ -228,16 +228,9 @@ static int luaLcdDrawNumber(lua_State *L) if (!luaLcdAllowed) return 0; int x = luaL_checkinteger(L, 1); int y = luaL_checkinteger(L, 2); - float val = luaL_checknumber(L, 3); + int val = luaL_checkinteger(L, 3); unsigned int att = luaL_optunsigned(L, 4, 0); - int n; - if ((att & PREC2) == PREC2) - n = val * 100; - else if ((att & PREC1) == PREC1) - n = val * 10; - else - n = val; - lcdDrawNumber(x, y, n, att); + lcdDrawNumber(x, y, val, att); return 0; }