diff options
Diffstat (limited to 'src/OpenSSL/_util.py')
-rw-r--r-- | src/OpenSSL/_util.py | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/OpenSSL/_util.py b/src/OpenSSL/_util.py index 1beefe6..d04244c 100644 --- a/src/OpenSSL/_util.py +++ b/src/OpenSSL/_util.py @@ -155,15 +155,4 @@ def text_to_bytes_and_warn(label, obj): return obj -try: - # newer versions of cffi free the buffer deterministically - with ffi.from_buffer(b""): - pass - from_buffer = ffi.from_buffer -except AttributeError: - # cffi < 0.12 frees the buffer with refcounting gc - from contextlib import contextmanager - - @contextmanager - def from_buffer(*args): - yield ffi.from_buffer(*args) +from_buffer = ffi.from_buffer |