youtube-dl

Another place where youtube-dl lives on
git clone git://git.oshgnacknak.de/youtube-dl.git
Log | Files | Refs | README | LICENSE

commit 0ab1ca5501108b8038090750e8455bfb5d72c443
parent 4baafa229d5e013a62d636fa60920cdc1a876a5a
Author: Philipp Hagemeister <phihag@phihag.de>
Date:   Mon, 17 Nov 2014 03:53:32 +0100

[swfinterp] Better error message

Diffstat:
Mtest/swftests/DictCall.as | 2+-
Myoutube_dl/swfinterp.py | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/test/swftests/DictCall.as b/test/swftests/DictCall.as @@ -4,7 +4,7 @@ package { public class DictCall { public static function main(d:Object):int{ - return d.x + d.y; + return d.x + d.y; } } } diff --git a/youtube_dl/swfinterp.py b/youtube_dl/swfinterp.py @@ -564,7 +564,7 @@ class SWFInterpreter(object): elif isinstance(pname, compat_str): # Member access obj = stack.pop() assert isinstance(obj, (dict, _ScopeDict)), \ - 'Accessing member on %r' % obj + 'Accessing member %r on %r' % (pname, obj) stack.append(obj[pname]) else: # Assume attribute access idx = stack.pop()