summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMartin Müllenhaupt <mm@netlair.de>2014-10-20 14:46:28 (GMT)
committerMartin Müllenhaupt <mm@netlair.de>2014-10-20 14:46:28 (GMT)
commitb29e9c72a9be0da1d34f76a4ba360567b2e57435 (patch)
tree4efee9c260907563c06c99562a45f83058d11bff /tools
parent089b5b926b80c2650919fc69d1f81e7e93ca5412 (diff)
downloadmxe-b29e9c72a9be0da1d34f76a4ba360567b2e57435.zip
mxe-b29e9c72a9be0da1d34f76a4ba360567b2e57435.tar.gz
mxe-b29e9c72a9be0da1d34f76a4ba360567b2e57435.tar.bz2
tool copydlldeps.py: function is_pe_file() must not fail on directories
Diffstat (limited to 'tools')
-rwxr-xr-x[-rw-r--r--]tools/copydlldeps.py2
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