[Pcsclite-cvs-commit] r2561 - trunk/PCSC/src
rousseau at alioth.debian.org
rousseau at alioth.debian.org
Wed Jun 13 12:48:12 UTC 2007
Author: rousseau
Date: 2007-06-13 12:48:12 +0000 (Wed, 13 Jun 2007)
New Revision: 2561
Modified:
trunk/PCSC/src/hotplug_libusb.c
trunk/PCSC/src/pcscdaemon.c
trunk/PCSC/src/readerfactory.c
Log:
use NULL instead of 0 for pointers (detected by sparse)
Modified: trunk/PCSC/src/hotplug_libusb.c
===================================================================
--- trunk/PCSC/src/hotplug_libusb.c 2007-06-13 12:47:21 UTC (rev 2560)
+++ trunk/PCSC/src/hotplug_libusb.c 2007-06-13 12:48:12 UTC (rev 2561)
@@ -97,7 +97,7 @@
{
LONG rv;
DIR *hpDir;
- struct dirent *currFP = 0;
+ struct dirent *currFP = NULL;
char fullPath[FILENAME_MAX];
char fullLibPath[FILENAME_MAX];
char keyValue[TOKEN_MAX_VALUE_SIZE];
@@ -145,14 +145,14 @@
rv = LTPBundleFindValueWithKey(fullPath,
PCSCLITE_HP_MANUKEY_NAME, keyValue, alias);
if (rv == 0)
- driverTracker[listCount].manuID = strtol(keyValue, 0, 16);
+ driverTracker[listCount].manuID = strtol(keyValue, NULL, 16);
/* get ifdProductID */
rv = LTPBundleFindValueWithKey(fullPath,
PCSCLITE_HP_PRODKEY_NAME, keyValue, alias);
if (rv == 0)
driverTracker[listCount].productID =
- strtol(keyValue, 0, 16);
+ strtol(keyValue, NULL, 16);
/* get ifdFriendlyName */
rv = LTPBundleFindValueWithKey(fullPath,
@@ -178,7 +178,7 @@
PCSCLITE_HP_CPCTKEY_NAME, keyValue, 0);
if (rv == 0)
driverTracker[listCount].ifdCapabilities = strtol(keyValue,
- 0, 16);
+ NULL, 16);
#ifdef DEBUG_HOTPLUG
Log2(PCSC_LOG_INFO, "Found driver for: %s",
@@ -431,7 +431,7 @@
if (HPReadBundleValues())
SYS_ThreadCreate(&usbNotifyThread, THREAD_ATTR_DETACHED,
- (PCSCLITE_THREAD_FUNCTION( )) HPEstablishUSBNotifications, 0);
+ (PCSCLITE_THREAD_FUNCTION( )) HPEstablishUSBNotifications, NULL);
return 0;
}
Modified: trunk/PCSC/src/pcscdaemon.c
===================================================================
--- trunk/PCSC/src/pcscdaemon.c 2007-06-13 12:47:21 UTC (rev 2560)
+++ trunk/PCSC/src/pcscdaemon.c 2007-06-13 12:48:12 UTC (rev 2561)
@@ -229,18 +229,18 @@
#ifdef HAVE_GETOPT_LONG
int option_index = 0;
static struct option long_options[] = {
- {"config", 1, 0, 'c'},
- {"foreground", 0, 0, 'f'},
- {"help", 0, 0, 'h'},
- {"version", 0, 0, 'v'},
- {"apdu", 0, 0, 'a'},
- {"debug", 0, 0, 'd'},
- {"info", 0, 0, 0},
- {"error", 0, 0, 'e'},
- {"critical", 0, 0, 'C'},
- {"hotplug", 0, 0, 'H'},
- {"force-reader-polling", optional_argument, 0, 0},
- {0, 0, 0, 0}
+ {"config", 1, NULL, 'c'},
+ {"foreground", 0, NULL, 'f'},
+ {"help", 0, NULL, 'h'},
+ {"version", 0, NULL, 'v'},
+ {"apdu", 0, NULL, 'a'},
+ {"debug", 0, NULL, 'd'},
+ {"info", 0, NULL, 0},
+ {"error", 0, NULL, 'e'},
+ {"critical", 0, NULL, 'C'},
+ {"hotplug", 0, NULL, 'H'},
+ {"force-reader-polling", optional_argument, NULL, 0},
+ {NULL, 0, NULL, 0}
};
#endif
#define OPT_STRING "c:fdhvaeCH"
Modified: trunk/PCSC/src/readerfactory.c
===================================================================
--- trunk/PCSC/src/readerfactory.c 2007-06-13 12:47:21 UTC (rev 2560)
+++ trunk/PCSC/src/readerfactory.c 2007-06-13 12:48:12 UTC (rev 2561)
@@ -164,13 +164,13 @@
sizeof((sReadersContexts[dwContext])->lpcDevice));
(sReadersContexts[dwContext])->dwVersion = 0;
(sReadersContexts[dwContext])->dwPort = dwPort;
- (sReadersContexts[dwContext])->mMutex = 0;
+ (sReadersContexts[dwContext])->mMutex = NULL;
(sReadersContexts[dwContext])->dwBlockStatus = 0;
(sReadersContexts[dwContext])->dwContexts = 0;
(sReadersContexts[dwContext])->pthThread = 0;
(sReadersContexts[dwContext])->dwLockId = 0;
(sReadersContexts[dwContext])->LockCount = 0;
- (sReadersContexts[dwContext])->vHandle = 0;
+ (sReadersContexts[dwContext])->vHandle = NULL;
(sReadersContexts[dwContext])->pdwFeeds = NULL;
(sReadersContexts[dwContext])->pdwMutex = NULL;
(sReadersContexts[dwContext])->dwIdentity =
@@ -205,7 +205,7 @@
if (rv == IFD_SUCCESS && dwGetSize == 1 && ucThread[0] == 1)
{
Log1(PCSC_LOG_INFO, "Driver is thread safe");
- (sReadersContexts[dwContext])->mMutex = 0;
+ (sReadersContexts[dwContext])->mMutex = NULL;
(sReadersContexts[dwContext])->pdwMutex = NULL;
}
else
@@ -253,7 +253,7 @@
(sReadersContexts[dwContext])->dwVersion = 0;
(sReadersContexts[dwContext])->dwPort = 0;
- (sReadersContexts[dwContext])->vHandle = 0;
+ (sReadersContexts[dwContext])->vHandle = NULL;
(sReadersContexts[dwContext])->readerState = NULL;
(sReadersContexts[dwContext])->dwIdentity = 0;
@@ -430,7 +430,7 @@
(sReadersContexts[dwContextB])->dwVersion = 0;
(sReadersContexts[dwContextB])->dwPort = 0;
- (sReadersContexts[dwContextB])->vHandle = 0;
+ (sReadersContexts[dwContextB])->vHandle = NULL;
(sReadersContexts[dwContextB])->readerState = NULL;
(sReadersContexts[dwContextB])->dwIdentity = 0;
@@ -529,13 +529,13 @@
sContext->lpcDevice[0] = 0;
sContext->dwVersion = 0;
sContext->dwPort = 0;
- sContext->mMutex = 0;
+ sContext->mMutex = NULL;
sContext->dwBlockStatus = 0;
sContext->dwContexts = 0;
sContext->dwSlot = 0;
sContext->dwLockId = 0;
sContext->LockCount = 0;
- sContext->vHandle = 0;
+ sContext->vHandle = NULL;
sContext->dwIdentity = 0;
sContext->readerState = NULL;
@@ -1026,7 +1026,7 @@
DYN_CloseLibrary(&rContext->vHandle);
}
- rContext->vHandle = 0;
+ rContext->vHandle = NULL;
return SCARD_S_SUCCESS;
}
More information about the Pcsclite-cvs-commit
mailing list