Browse Source

add typing hint

akkariiin/Experimental
Akkariiin 6 years ago
parent
commit
65d225bafa
  1. 4
      shadowsocks/crypto/openssl.py

4
shadowsocks/crypto/openssl.py

@ -17,6 +17,8 @@
from __future__ import absolute_import, division, print_function, \ from __future__ import absolute_import, division, print_function, \
with_statement with_statement
import typing
from ctypes import c_char_p, c_int, c_long, byref, \ from ctypes import c_char_p, c_int, c_long, byref, \
create_string_buffer, c_void_p create_string_buffer, c_void_p
@ -78,7 +80,7 @@ def load_cipher(cipher_name):
return None return None
def rand_bytes(length): def rand_bytes(length: int) -> bytes:
if not loaded: if not loaded:
load_openssl() load_openssl()
buf = create_string_buffer(length) buf = create_string_buffer(length)

Loading…
Cancel
Save