Remove the traces of C99: declare variables before any code.

Thanks to Guillaume JEAN for the patch
http://www.opensc-project.org/pipermail/opensc-devel/2010-September/014903.html


git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4723 c6295689-39f2-0310-b995-f0e70906c6a9
This commit is contained in:
ludovic.rousseau 2010-09-15 14:15:17 +00:00
parent 4a547b6f09
commit 63dafb8ee5
1 changed files with 6 additions and 3 deletions

View File

@ -313,10 +313,11 @@ DWORD WINAPI CardAuthenticatePin(__in PCARD_DATA pCardData,
int r;
sc_pkcs15_object_t *pin_obj;
char type[256];
VENDOR_SPECIFIC *vs;
if(!pCardData) return SCARD_E_INVALID_PARAMETER;
VENDOR_SPECIFIC *vs = (VENDOR_SPECIFIC*)(pCardData->pvVendorSpecific);
vs = (VENDOR_SPECIFIC*)(pCardData->pvVendorSpecific);
logprintf(pCardData, 1, "CardAuthenticatePin %S %d %d\n", NULLWSTR(pwszUserId), \
cbPin, vs->bPinsFreshness);
@ -409,11 +410,13 @@ DWORD WINAPI CardDeauthenticate(__in PCARD_DATA pCardData,
__in LPWSTR pwszUserId,
__in DWORD dwFlags)
{
VENDOR_SPECIFIC *vs;
logprintf(pCardData, 1, "CardDeauthenticate\n");
if(!pCardData) return SCARD_E_INVALID_PARAMETER;
VENDOR_SPECIFIC *vs = (VENDOR_SPECIFIC*)(pCardData->pvVendorSpecific);
vs = (VENDOR_SPECIFIC*)(pCardData->pvVendorSpecific);
CLEAR_PIN(vs->cardFiles.file_cardcf.bPinsFreshness, ROLE_USER);