# HG changeset patch # User Thinker K.F. Li # Date 1310461789 -28800 # Node ID 9422a25e798de04cefe5150432d67c9f8ec7b59f # Parent cdc27039654c5662484d12888ff9597384ce5cdf Pass filename from argument list for dexfile.py diff -r cdc27039654c -r 9422a25e798d paraspace/dexfile.py --- a/paraspace/dexfile.py Tue Jul 12 12:44:56 2011 +0800 +++ b/paraspace/dexfile.py Tue Jul 12 17:09:49 2011 +0800 @@ -1649,7 +1649,15 @@ if __name__ == '__main__': - dex = DEXFile.open('data/testdata1.dex') + import sys + + if len(sys.argv) != 2: + print >> sys.stderr, 'Usage: %s ' % (sys.argv[0]) + sys.exit(1) + pass + + dex_fname = sys.argv[1] + dex = DEXFile.open(dex_fname) print 'Header' h = dex.header