From 4f13fde7f160099508878c3f139ea22d51102bf8 Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Wed, 14 Oct 2015 22:56:53 +0200 Subject: [PATCH] use size_t for a length instead of int --- src/libopensc/cardctl.h | 4 ++-- src/libopensc/muscle.c | 4 ++-- src/libopensc/muscle.h | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libopensc/cardctl.h b/src/libopensc/cardctl.h index cad32219..9dbf9bca 100644 --- a/src/libopensc/cardctl.h +++ b/src/libopensc/cardctl.h @@ -523,9 +523,9 @@ typedef struct sc_cardctl_muscle_key_info { int keyType; int keyLocation; int keySize; - int modLength; + size_t modLength; u8* modValue; - int expLength; + size_t expLength; u8* expValue; int pLength; u8* pValue; diff --git a/src/libopensc/muscle.c b/src/libopensc/muscle.c index 13a67a05..14d9459d 100644 --- a/src/libopensc/muscle.c +++ b/src/libopensc/muscle.c @@ -581,9 +581,9 @@ int msc_extract_key(sc_card_t *card, int msc_extract_rsa_public_key(sc_card_t *card, int keyLocation, - int* modLength, + size_t* modLength, u8** modulus, - int* expLength, + size_t* expLength, u8** exponent) { int r; diff --git a/src/libopensc/muscle.h b/src/libopensc/muscle.h index fa0f62d7..7f8f4fdd 100644 --- a/src/libopensc/muscle.h +++ b/src/libopensc/muscle.h @@ -58,9 +58,9 @@ int msc_get_challenge(sc_card_t *card, unsigned short dataLength, unsigned short int msc_generate_keypair(sc_card_t *card, int privateKey, int publicKey, int algorithm, int keySize, int options); int msc_extract_rsa_public_key(sc_card_t *card, int keyLocation, - int* modLength, + size_t* modLength, u8** modulus, - int* expLength, + size_t* expLength, u8** exponent); int msc_extract_key(sc_card_t *card, int keyLocation);