Skip to content

Commit

Permalink
Backport PR #5869: Catch more errors from clipboard access on Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
minrk committed May 21, 2014
1 parent c4a3290 commit 100633c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions IPython/lib/clipboard.py
Expand Up @@ -22,11 +22,11 @@ def win32_clipboard_get():
win32clipboard.OpenClipboard()
try:
text = win32clipboard.GetClipboardData(win32clipboard.CF_UNICODETEXT)
except TypeError:
except (TypeError, win32clipboard.error):
try:
text = win32clipboard.GetClipboardData(win32clipboard.CF_TEXT)
text = py3compat.cast_unicode(text, py3compat.DEFAULT_ENCODING)
except TypeError:
except (TypeError, win32clipboard.error):
raise ClipboardEmpty
finally:
win32clipboard.CloseClipboard()
Expand Down

0 comments on commit 100633c

Please sign in to comment.