/[rdesktop]/sourceforge.net/trunk/rdesktop/scard.c
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/scard.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1315 by stargo, Wed Nov 1 21:37:56 2006 UTC revision 1316 by stargo, Wed Nov 1 22:46:05 2006 UTC
# Line 2158  TS_SCardControl(STREAM in, STREAM out) Line 2158  TS_SCardControl(STREAM in, STREAM out)
2158          printf("---> Calling SCardControl\n");          printf("---> Calling SCardControl\n");
2159  #endif  #endif
2160    
 #ifdef WITH_PCSC120  
2161          sc_nBytesReturned = nBytesReturned;          sc_nBytesReturned = nBytesReturned;
2162          myHCard = scHandleToMyPCSC(hCard);          myHCard = scHandleToMyPCSC(hCard);
2163    #ifdef WITH_PCSC120
2164          rv = SCardControl(myHCard, pInBuffer, (MYPCSC_DWORD) nInBufferSize, pOutBuffer,          rv = SCardControl(myHCard, pInBuffer, (MYPCSC_DWORD) nInBufferSize, pOutBuffer,
2165                            &sc_nBytesReturned);                            &sc_nBytesReturned);
         nBytesReturned = sc_nBytesReturned;  
2166  #else  #else
         sc_nBytesReturned = nBytesReturned;  
         myHCard = scHandleToMyPCSC(hCard);  
2167          rv = SCardControl(myHCard, (MYPCSC_DWORD) dwControlCode, pInBuffer,          rv = SCardControl(myHCard, (MYPCSC_DWORD) dwControlCode, pInBuffer,
2168                            (MYPCSC_DWORD) nInBufferSize, pOutBuffer,                            (MYPCSC_DWORD) nInBufferSize, pOutBuffer,
2169                            (MYPCSC_DWORD) nOutBufferRealSize, &sc_nBytesReturned);                            (MYPCSC_DWORD) nOutBufferRealSize, &sc_nBytesReturned);
         nBytesReturned = sc_nBytesReturned;  
2170  #endif  #endif
2171            nBytesReturned = sc_nBytesReturned;
2172    
2173  #ifdef WITH_SCARD_DEBUG  #ifdef WITH_SCARD_DEBUG
2174          if (rv != SCARD_S_SUCCESS)          if (rv != SCARD_S_SUCCESS)

Legend:
Removed from v.1315  
changed lines
  Added in v.1316

  ViewVC Help
Powered by ViewVC 1.1.26