diff --git a/virtualsmartcard/src/vpcd-config/Makefile.am b/virtualsmartcard/src/vpcd-config/Makefile.am index e8ee7d3..b834498 100644 --- a/virtualsmartcard/src/vpcd-config/Makefile.am +++ b/virtualsmartcard/src/vpcd-config/Makefile.am @@ -2,6 +2,6 @@ EXTRA_DIST = qransi.c bin_PROGRAMS = vpcd-config -vpcd_config_CFLAGS = $(PCSC_CFLAGS) $(QRENCODE_CFLAGS) -I$(srcdir)/../vpcd +vpcd_config_CFLAGS = $(QRENCODE_CFLAGS) -I$(srcdir)/../vpcd vpcd_config_SOURCES = vpcd-config.c local-ip.c vpcd_config_LDADD = $(QRENCODE_LIBS) diff --git a/virtualsmartcard/src/vpcd-config/vpcd-config.c b/virtualsmartcard/src/vpcd-config/vpcd-config.c index c6f352c..8c89985 100644 --- a/virtualsmartcard/src/vpcd-config/vpcd-config.c +++ b/virtualsmartcard/src/vpcd-config/vpcd-config.c @@ -29,12 +29,7 @@ extern const char *local_ip (void); #include #include #else -/* pcscd allows at most 16 readers. We will use 10. - * See PCSCLITE_MAX_READERS_CONTEXTS in pcsclite.h */ -#include -#define VICC_MAX_SLOTS \ - (PCSCLITE_MAX_READERS_CONTEXTS > 6 ? \ - PCSCLITE_MAX_READERS_CONTEXTS-6 : 1) +#define VICC_MAX_SLOTS VPCDSLOTS #endif #define ERROR_STRING "Unable to guess local IP address"