Skip to content

Commit 500eb60

Browse files
committed
fix: Refactor
1 parent 53f0574 commit 500eb60

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

src/c2pa/c2pa.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2029,16 +2029,7 @@ def create_signer_from_info(signer_info: C2paSignerInfo) -> Signer:
20292029
Raises:
20302030
C2paError: If there was an error creating the signer
20312031
"""
2032-
signer_ptr = _lib.c2pa_signer_from_info(ctypes.byref(signer_info))
2033-
2034-
if not signer_ptr:
2035-
error = _parse_operation_result_for_error(_lib.c2pa_error())
2036-
if error:
2037-
# More detailed error message when possible
2038-
raise C2paError(error)
2039-
raise C2paError("Failed to create signer from info")
2040-
2041-
return Signer(signer_ptr)
2032+
return Signer.from_info(signer_info)
20422033

20432034

20442035
def ed25519_sign(data: bytes, private_key: str) -> bytes:

0 commit comments

Comments
 (0)