From 295fdeb0866060b1ef2e64fecd7240d94f0d652f Mon Sep 17 00:00:00 2001 From: wm4 Date: Sun, 25 Jan 2015 01:23:29 +0100 Subject: [PATCH] lua: do not use math.pow() It's the first thing that breaks with Lua 5.3. I don't know if there are other failures because I don't care enough. --- player/lua/assdraw.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/player/lua/assdraw.lua b/player/lua/assdraw.lua index fc3b727f57..81b1ca403f 100644 --- a/player/lua/assdraw.lua +++ b/player/lua/assdraw.lua @@ -21,7 +21,7 @@ function ass_mt.draw_stop(ass) end function ass_mt.coord(ass, x, y) - local scale = math.pow(2, ass.scale - 1) + local scale = 2 ^ (ass.scale - 1) local ix = math.ceil(x * scale) local iy = math.ceil(y * scale) ass.text = string.format("%s %d %d", ass.text, ix, iy)