Skip to content

Commit f9696c0

Browse files
committed
c_int->c_size_t
Signed-off-by: Vlad Gheorghiu <[email protected]>
1 parent ee56294 commit f9696c0

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

oqs/oqs.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -449,11 +449,11 @@ def sign(self, message):
449449
"""
450450
# Provide length to avoid extra null char
451451
c_message = ct.create_string_buffer(message, len(message))
452-
message_len = ct.c_int(len(c_message))
452+
message_len = ct.c_size_t(len(c_message))
453453
c_signature = ct.create_string_buffer(self._sig.contents.length_signature)
454454

455455
# Initialize to maximum signature size
456-
signature_len = ct.c_int(self._sig.contents.length_signature)
456+
signature_len = ct.c_size_t(self._sig.contents.length_signature)
457457

458458
rv = native().OQS_SIG_sign(
459459
self._sig,
@@ -478,9 +478,9 @@ def verify(self, message, signature, public_key):
478478
"""
479479
# Provide length to avoid extra null char
480480
c_message = ct.create_string_buffer(message, len(message))
481-
message_len = ct.c_int(len(c_message))
481+
message_len = ct.c_size_t(len(c_message))
482482
c_signature = ct.create_string_buffer(signature, len(signature))
483-
signature_len = ct.c_int(len(c_signature))
483+
signature_len = ct.c_size_t(len(c_signature))
484484
c_public_key = ct.create_string_buffer(
485485
public_key, self._sig.contents.length_public_key
486486
)
@@ -504,13 +504,13 @@ def sign_with_ctx_str(self, message, context):
504504
"""
505505
# Provide length to avoid extra null char
506506
c_message = ct.create_string_buffer(message, len(message))
507-
message_len = ct.c_int(len(c_message))
507+
message_len = ct.c_size_t(len(c_message))
508508
c_context = ct.create_string_buffer(context, len(context))
509-
context_len = ct.c_int(len(c_context))
509+
context_len = ct.c_size_t(len(c_context))
510510
c_signature = ct.create_string_buffer(self._sig.contents.length_signature)
511511

512512
# Initialize to maximum signature size
513-
signature_len = ct.c_int(self._sig.contents.length_signature)
513+
signature_len = ct.c_size_t(self._sig.contents.length_signature)
514514

515515
rv = native().OQS_SIG_sign_with_ctx_str(
516516
self._sig,
@@ -538,11 +538,11 @@ def verify_with_ctx_str(self, message, signature, context, public_key):
538538
"""
539539
# Provide length to avoid extra null char
540540
c_message = ct.create_string_buffer(message, len(message))
541-
message_len = ct.c_int(len(c_message))
541+
message_len = ct.c_size_t(len(c_message))
542542
c_signature = ct.create_string_buffer(signature, len(signature))
543-
signature_len = ct.c_int(len(c_signature))
543+
signature_len = ct.c_size_t(len(c_signature))
544544
c_context = ct.create_string_buffer(context, len(context))
545-
context_len = ct.c_int(len(c_context))
545+
context_len = ct.c_size_t(len(c_context))
546546
c_public_key = ct.create_string_buffer(
547547
public_key, self._sig.contents.length_public_key
548548
)

oqs/rand.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def randombytes(bytes_to_read):
1919
:return: random bytes.
2020
"""
2121
result = oqs.ct.create_string_buffer(bytes_to_read)
22-
oqs.native().OQS_randombytes(result, oqs.ct.c_int(bytes_to_read))
22+
oqs.native().OQS_randombytes(result, oqs.ct.c_size_t(bytes_to_read))
2323
return bytes(result)
2424

2525

0 commit comments

Comments
 (0)