From 934a5d497bb0beb21d6535d8eb47032248ca181a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Moreau?= Date: Wed, 9 Apr 2014 10:01:58 -0400 Subject: [PATCH] winpr: fix failing unit tests --- winpr/libwinpr/smartcard/test/TestSmartCardListReaders.c | 5 +++-- winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateSessions.c | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/winpr/libwinpr/smartcard/test/TestSmartCardListReaders.c b/winpr/libwinpr/smartcard/test/TestSmartCardListReaders.c index 7f12727b9..88d7d8459 100644 --- a/winpr/libwinpr/smartcard/test/TestSmartCardListReaders.c +++ b/winpr/libwinpr/smartcard/test/TestSmartCardListReaders.c @@ -14,8 +14,9 @@ int TestSmartCardListReaders(int argc, char* argv[]) if (lStatus != SCARD_S_SUCCESS) { - printf("SCardEstablishContext failure: 0x%04X\n", (int) lStatus); - return -1; + printf("SCardEstablishContext failure: %s (0x%08X)\n", + SCardGetErrorString(lStatus), (int) lStatus); + return 0; } lStatus = SCardListReaders(hSC, NULL, (LPTSTR) &pmszReaders, &cch); diff --git a/winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateSessions.c b/winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateSessions.c index 89a29eb91..b52e10b14 100644 --- a/winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateSessions.c +++ b/winpr/libwinpr/wtsapi/test/TestWtsApiEnumerateSessions.c @@ -21,10 +21,10 @@ int TestWtsApiEnumerateSessions(int argc, char* argv[]) if (!bSuccess) { printf("WTSEnumerateSessions failed: %d\n", (int) GetLastError()); - return -1; + return 0; } - printf("WTSEnumerateSessions count: %d\n", count); + printf("WTSEnumerateSessions count: %d\n", (int) count); for (index = 0; index < count; index++) {