diff options
author | Akemi <der.richter@gmx.de> | 2018-03-06 20:48:15 +0100 |
---|---|---|
committer | Kevin Mitchell <kevmitch@gmail.com> | 2018-03-08 15:41:50 -0800 |
commit | 8ecd404264f2dbf885403fa1e569b0ab45496f60 (patch) | |
tree | b6f897e0d204e8928a5c612ee10e0c8fa194dbcb /player/scripting.c | |
parent | 013a8f75f3047f2e87fb81a1bd46c960908ee5f9 (diff) | |
download | mpv-8ecd404264f2dbf885403fa1e569b0ab45496f60.tar.bz2 mpv-8ecd404264f2dbf885403fa1e569b0ab45496f60.tar.xz |
osxbundle: fix bundle creation with python3
there were several problems that had to be fixed because of differences
between python2 to python3:
- subprocess.check_output returned an unicode instead of a string
- filter() returns an iterator instead of a list
- recursion limit was reached
first two were fixed by explicitly converting to the needed type or
using the proper function invocation. third was fixed by changing the
recursive process_libraries function to an iterative one.
Fixes #5600, #3316
Diffstat (limited to 'player/scripting.c')
0 files changed, 0 insertions, 0 deletions