diff options
author | Martin Müllenhaupt <mm@netlair.de> | 2014-10-20 14:46:28 (GMT) |
---|---|---|
committer | Martin Müllenhaupt <mm@netlair.de> | 2014-10-20 14:46:28 (GMT) |
commit | b29e9c72a9be0da1d34f76a4ba360567b2e57435 (patch) | |
tree | 4efee9c260907563c06c99562a45f83058d11bff | |
parent | 089b5b926b80c2650919fc69d1f81e7e93ca5412 (diff) | |
download | mxe-b29e9c72a9be0da1d34f76a4ba360567b2e57435.zip mxe-b29e9c72a9be0da1d34f76a4ba360567b2e57435.tar.gz mxe-b29e9c72a9be0da1d34f76a4ba360567b2e57435.tar.bz2 |
tool copydlldeps.py: function is_pe_file() must not fail on directories
-rwxr-xr-x[-rw-r--r--] | tools/copydlldeps.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/copydlldeps.py b/tools/copydlldeps.py index 7d93316..bfcccf0 100644..100755 --- a/tools/copydlldeps.py +++ b/tools/copydlldeps.py @@ -23,6 +23,8 @@ import struct import sys def is_pe_file(file): + if not os.path.isfile(file): # Skip directories + return False f = open(file, 'rb') if f.read(2) != b'MZ': return False # DOS magic number not present |