[Pcsclite-cvs-commit] r3245 - /trunk/PCSC/src/sys_unix.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Fri Jan 2 10:45:12 UTC 2009


Author: rousseau
Date: Fri Jan  2 10:45:11 2009
New Revision: 3245

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=3245
Log:
SYS_RandomInt(): replace a cast to (float) by an explicit conversion using +0.0

Modified:
    trunk/PCSC/src/sys_unix.c

Modified: trunk/PCSC/src/sys_unix.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/sys_unix.c?rev=3245&op=diff
==============================================================================
--- trunk/PCSC/src/sys_unix.c (original)
+++ trunk/PCSC/src/sys_unix.c Fri Jan  2 10:45:11 2009
@@ -397,7 +397,7 @@
 		iInitialized = 1;
 	}
 
-	iRandNum = (int)((float)rand()/RAND_MAX * (fEnd - fStart)) + fStart;
+	iRandNum = ((rand()+0.0)/RAND_MAX * (fEnd - fStart)) + fStart;
 
 	return iRandNum;
 }




More information about the Pcsclite-cvs-commit mailing list