summaryrefslogtreecommitdiffstats
path: root/player/lua
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-01-25 01:23:29 +0100
committerwm4 <wm4@nowhere>2015-01-25 01:23:29 +0100
commit9cba45194937c3369c06bab1475d2997b1ae680a (patch)
tree800bf3bfb81f1b4e278186d841d458de6f5f1479 /player/lua
parent99c856d3cd2ebad7db58519dc6a8902b1d274512 (diff)
downloadmpv-9cba45194937c3369c06bab1475d2997b1ae680a.tar.bz2
mpv-9cba45194937c3369c06bab1475d2997b1ae680a.tar.xz
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.
Diffstat (limited to 'player/lua')
-rw-r--r--player/lua/assdraw.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/player/lua/assdraw.lua b/player/lua/assdraw.lua
index 7252826d9b..8ff004e04b 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)