summaryrefslogtreecommitdiff
path: root/cffi
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2018-08-01 22:03:49 +0200
committerArmin Rigo <arigo@tunes.org>2018-08-01 22:03:49 +0200
commit7b1cdadbeaf47a80d02b0449b858a7b462094566 (patch)
tree7ffc0a40933501504545031b3b2a51ad8a786dc1 /cffi
parent3ce46c54ed18c264594dab711d4c438c6cc0677d (diff)
downloadcffi-7b1cdadbeaf47a80d02b0449b858a7b462094566.tar.gz
Issue #373
Fix?
Diffstat (limited to 'cffi')
-rw-r--r--cffi/_cffi_errors.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/cffi/_cffi_errors.h b/cffi/_cffi_errors.h
index 60dcc3b..83cdad0 100644
--- a/cffi/_cffi_errors.h
+++ b/cffi/_cffi_errors.h
@@ -50,7 +50,9 @@ static PyObject *_cffi_start_error_capture(void)
"import sys\n"
"class FileLike:\n"
" def write(self, x):\n"
- " of.write(x)\n"
+ " try:\n"
+ " of.write(x)\n"
+ " except: pass\n"
" self.buf += x\n"
"fl = FileLike()\n"
"fl.buf = ''\n"