bugfix
git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@47 96b47cad-a561-4643-ad3b-153ac7d7599c
This commit is contained in:
11
ccid/apdu.c
11
ccid/apdu.c
@@ -21,6 +21,8 @@
|
||||
#include "apdu.h"
|
||||
#include <opensc/log.h>
|
||||
#include <opensc/types.h>
|
||||
#include <string.h>
|
||||
|
||||
|
||||
/*********************************************************************/
|
||||
/* higher level APDU transfer handling functions */
|
||||
@@ -48,6 +50,15 @@
|
||||
*/
|
||||
|
||||
|
||||
#ifndef _WIN32
|
||||
#include <unistd.h>
|
||||
#define msleep(t) usleep((t) * 1000)
|
||||
#else
|
||||
#define msleep(t) Sleep(t)
|
||||
#define sleep(t) Sleep((t) * 1000)
|
||||
#endif
|
||||
|
||||
|
||||
/** Tries to determine the APDU type (short or extended) of the supplied
|
||||
* APDU if one of the SC_APDU_CASE_? types is used.
|
||||
* @param apdu APDU object
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
#ifndef _PACE_H
|
||||
#define _PACE_H
|
||||
#ifndef _APDU_H
|
||||
#define _APDU_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include <opensc.h>
|
||||
#include <opensc/opensc.h>
|
||||
|
||||
/** Sends a APDU to the card
|
||||
* @param card sc_card_t object to which the APDU should be send
|
||||
|
||||
Reference in New Issue
Block a user