ok. That's another way of doing it. If we had something like #define
PCSCLITE_VERSION_NUMBER 0x010808 for verion 1.8.8; it would have been
better to go for a conditional compilation based on version as follows.

#if  PCSCLITE_VERSION_NUMBER >= 0x010808
.....
.....
#endif

Thanks for your suggestion.


On Mon, Aug 12, 2013 at 1:45 PM, Ludovic Rousseau <
[email protected]> wrote:

> 2013/8/12 Anand Renju <[email protected]>:
> > Hi Ludovic,
> >
> > I would like to know which is the initial version of pcsc-lite having the
> > reader.h header with following entries
> >
> > #define FEATURE_VERIFY_PIN_DIRECT
> > #define FEATURE_MODIFY_PIN_DIRECT
> >
> > Basically i want to use PCSCLITE_VERSION_NUMBER macro to include the
> Part10
> > feature code in my application; also i don't want to break the code when
> i
> > build it with older pcsc-lite versions which were not having the
> > PCSCLITE_VERSION_NUMBER
>
> Why don't you just do:
>
> #ifndef FEATURE_VERIFY_PIN_DIRECT
> #define FEATURE_VERIFY_PIN_DIRECT 0x06
> /* Add other defines */
> #endif
>
> Bye
>
> --
>  Dr. Ludovic Rousseau
>
> _______________________________________________
> Muscle mailing list
> [email protected]
> http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com
>
_______________________________________________
Muscle mailing list
[email protected]
http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com

Reply via email to