Skip to content

Commit ab3e72f

Browse files
committed
Relax the output buffer type for pcsc_reader_get_atr()
1 parent 8e11043 commit ab3e72f

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/pcsc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -803,7 +803,7 @@ int pcsc_reader_disconnect(pcsc_reader_ctx_t reader_ctx)
803803
return 0;
804804
}
805805

806-
int pcsc_reader_get_atr(pcsc_reader_ctx_t reader_ctx, uint8_t* atr, size_t* atr_len)
806+
int pcsc_reader_get_atr(pcsc_reader_ctx_t reader_ctx, void* atr, size_t* atr_len)
807807
{
808808
struct pcsc_reader_t* reader;
809809

src/pcsc.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#include <sys/cdefs.h>
2626
#include <stddef.h>
2727
#include <stdbool.h>
28-
#include <stdint.h>
2928

3029
__BEGIN_DECLS
3130

@@ -191,7 +190,7 @@ int pcsc_reader_disconnect(pcsc_reader_ctx_t reader_ctx);
191190
* @param atr_len Length of ATR output in bytes
192191
* @return Zero for success. Less than zero for error. Greater than zero if not available.
193192
*/
194-
int pcsc_reader_get_atr(pcsc_reader_ctx_t reader_ctx, uint8_t* atr, size_t* atr_len);
193+
int pcsc_reader_get_atr(pcsc_reader_ctx_t reader_ctx, void* atr, size_t* atr_len);
195194

196195
/**
197196
* Transmit and receive data for current card in reader

0 commit comments

Comments
 (0)