summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xchromium/build/linux/python_arch.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/chromium/build/linux/python_arch.sh b/chromium/build/linux/python_arch.sh
index 3a41f94a980..e0f63bc6b04 100755
--- a/chromium/build/linux/python_arch.sh
+++ b/chromium/build/linux/python_arch.sh
@@ -11,7 +11,9 @@
#
file_out=$(file --dereference "$1")
-if [ $? -ne 0 ]; then
+# The POSIX spec says that `file` should not exit(1) if the file does not
+# exist, so do our own -e check to catch things.
+if [ $? -ne 0 ] || [ ! -e "$1" ] ; then
echo unknown
exit 0
fi