mirror of
https://github.com/samba-team/samba.git
synced 2025-12-21 20:23:50 +03:00
python: remove string_to_byte_array()
This was a useful function during the Python 2 -> 3 migration, but it is not used any more. In all the cases it was used, we knew we already had a bytes object, and this was just an inefficient way of confirming that. In cases where we actually want to cast a string into a mutable list of byte-sized ints, the builtin bytearray() function will do a better job than this, because it will encode high unicode characters as utf-8 bytes, rather than adding them as out-of-range values in the list. Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Wed Jun 12 09:16:39 UTC 2024 on atb-devel-224
This commit is contained in:
committed by
Andrew Bartlett
parent
982dab8932
commit
43802f1bed
@@ -348,10 +348,6 @@ def current_unix_time():
|
||||
return int(time.time())
|
||||
|
||||
|
||||
def string_to_byte_array(string):
|
||||
return [c if isinstance(c, int) else ord(c) for c in string]
|
||||
|
||||
|
||||
def arcfour_encrypt(key, data):
|
||||
from samba.crypto import arcfour_crypt_blob
|
||||
return arcfour_crypt_blob(data, key)
|
||||
|
||||
Reference in New Issue
Block a user