Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix fake composite device code to use a fixed order
The value static_interface shall be incremented only for composite devices. Otherwise any other reader would increase the value and the next composite reader connected will have its interfaces enumerated in a different order. The problem occurs only on Mac OS X (pcscd) that still does not support composite CCID devices. The CCID driver has to be configured with --enable-composite-as-multislot and composite CCID devices are "emulated" as a multi-slot device. Thanks to Godfrey Chung for the patch #19
- Loading branch information