C++ safety in the pcsc header