[Pcsclite-cvs-commit] r3263 - /trunk/PCSC/src/pcscdaemon.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Mon Jan 5 10:29:15 UTC 2009


Author: rousseau
Date: Mon Jan  5 10:29:15 2009
New Revision: 3263

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3263
Log:
explicitly cast result in void when not used (reported by the splint tool)

Modified:
    trunk/PCSC/src/pcscdaemon.c

Modified: trunk/PCSC/src/pcscdaemon.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/pcscdaemon.c?rev=3263&op=diff
==============================================================================
--- trunk/PCSC/src/pcscdaemon.c (original)
+++ trunk/PCSC/src/pcscdaemon.c Mon Jan  5 10:29:15 2009
@@ -112,9 +112,9 @@
 	 * Solaris sends a SIGALRM and it is annoying
 	 */
 
-	signal(SIGALRM, SIG_IGN);
-	signal(SIGPIPE, SIG_IGN);
-	signal(SIGHUP, SIG_IGN);	/* needed for Solaris. The signal is sent
+	(void)signal(SIGALRM, SIG_IGN);
+	(void)signal(SIGPIPE, SIG_IGN);
+	(void)signal(SIGHUP, SIG_IGN);	/* needed for Solaris. The signal is sent
 				 * when the shell is existed */
 
 	/*
@@ -136,7 +136,7 @@
 	/*
 	 * Set up the power management callback routine
 	 */
-	PMRegisterForPowerEvents();
+	(void)PMRegisterForPowerEvents();
 
 	while (TRUE)
 	{
@@ -178,8 +178,8 @@
 		if (AraKiri)
 		{
 			/* stop the hotpug thread and waits its exit */
-			HPStopHotPluggables();
-			SYS_Sleep(1);
+			(void)HPStopHotPluggables();
+			(void)SYS_Sleep(1);
 
 			/* now stop all the drivers */
 			RFCleanupReaders(1);
@@ -288,7 +288,7 @@
 				return EXIT_SUCCESS;
 
 			case 'a':
-				DebugLogSetCategory(DEBUG_CATEGORY_APDU);
+				(void)DebugLogSetCategory(DEBUG_CATEGORY_APDU);
 				break;
 
 			case 'H':
@@ -385,10 +385,10 @@
 	/*
 	 * cleanly remove /var/run/pcscd/files when exiting
 	 */
-	signal(SIGQUIT, signal_trap);
-	signal(SIGTERM, signal_trap);
-	signal(SIGINT, signal_trap);
-	signal(SIGHUP, signal_trap);
+	(void)signal(SIGQUIT, signal_trap);
+	(void)signal(SIGTERM, signal_trap);
+	(void)signal(SIGINT, signal_trap);
+	(void)signal(SIGHUP, signal_trap);
 
 	/*
 	 * If PCSCLITE_IPC_DIR does not exist then create it
@@ -418,14 +418,14 @@
 		{
 			char pid[PID_ASCII_SIZE];
 
-			snprintf(pid, sizeof(pid), "%u\n", (unsigned) getpid());
-			SYS_WriteFile(f, pid, strlen(pid));
-			SYS_CloseFile(f);
+			(void)snprintf(pid, sizeof(pid), "%u\n", (unsigned) getpid());
+			(void)SYS_WriteFile(f, pid, strlen(pid));
+			(void)SYS_CloseFile(f);
 
 			/* set mode so that the file is world readable even is umask is
 			 * restrictive
 			 * The file is used by libpcsclite */
-			SYS_Chmod(PCSCLITE_RUN_PID, mode);
+			(void)SYS_Chmod(PCSCLITE_RUN_PID, mode);
 		}
 		else
 			Log2(PCSC_LOG_CRITICAL, "cannot create " PCSCLITE_RUN_PID ": %s",
@@ -447,7 +447,7 @@
 				"cannot create " PCSCLITE_EVENTS_DIR ": %s", strerror(errno));
 			return EXIT_FAILURE;
 		}
-		SYS_Chmod(PCSCLITE_EVENTS_DIR, mode);
+		(void)SYS_Chmod(PCSCLITE_EVENTS_DIR, mode);
 	}
 
 	/* cleanly remove /var/run/pcscd/pcsc.* files when exiting */
@@ -457,7 +457,7 @@
 	/*
 	 * Allocate memory for reader structures
 	 */
-	RFAllocateReaderSpace();
+	(void)RFAllocateReaderSpace();
 
 	/*
 	 * Grab the information from the reader.conf
@@ -512,12 +512,12 @@
 	/*
 	 * signal_trap() does just set a global variable used by the main loop
 	 */
-	signal(SIGQUIT, signal_trap);
-	signal(SIGTERM, signal_trap);
-	signal(SIGINT, signal_trap);
-	signal(SIGHUP, signal_trap);
-
-	signal(SIGUSR1, signal_reload);
+	(void)signal(SIGQUIT, signal_trap);
+	(void)signal(SIGTERM, signal_trap);
+	(void)signal(SIGINT, signal_trap);
+	(void)signal(SIGHUP, signal_trap);
+
+	(void)signal(SIGUSR1, signal_reload);
 
 	SVCServiceRunLoop();
 
@@ -553,7 +553,7 @@
 		Log2(PCSC_LOG_ERROR, "Cannot remove " PCSCLITE_RUN_PID ": %s",
 			strerror(errno));
 
-	StatSynchronize(NULL);
+	(void)StatSynchronize(NULL);
 	rv = SYS_RemoveFile(PCSCLITE_EVENTS_DIR);
 	if (rv != 0)
 		Log2(PCSC_LOG_ERROR, "Cannot remove " PCSCLITE_EVENTS_DIR ": %s",




More information about the Pcsclite-cvs-commit mailing list