[Pcsclite-cvs-commit] r4874 - /trunk/PCSC/src/simclist.c

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Thu Apr 15 19:12:32 UTC 2010


Author: rousseau
Date: Thu Apr 15 19:12:29 2010
New Revision: 4874

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=4874
Log:
remove ; at end of a { } block defined by a macro. The Solaris compiler
complains with:
"simclist.c", line 1317: warning: syntax error:  empty declaration

Thanks to Jörg Schilling for the bug report

Modified:
    trunk/PCSC/src/simclist.c

Modified: trunk/PCSC/src/simclist.c
URL: http://svn.debian.org/wsvn/pcsclite/trunk/PCSC/src/simclist.c?rev=4874&op=diff
==============================================================================
--- trunk/PCSC/src/simclist.c (original)
+++ trunk/PCSC/src/simclist.c Thu Apr 15 19:12:29 2010
@@ -1314,54 +1314,54 @@
 /* ready-made comparators and meters */
 #define SIMCLIST_NUMBER_COMPARATOR(type)     int list_comparator_##type(const void *a, const void *b) { return( *(type *)a < *(type *)b) - (*(type *)a > *(type *)b); } 
 
-SIMCLIST_NUMBER_COMPARATOR(int8_t);
-SIMCLIST_NUMBER_COMPARATOR(int16_t);
-SIMCLIST_NUMBER_COMPARATOR(int32_t);
-SIMCLIST_NUMBER_COMPARATOR(int64_t);
-
-SIMCLIST_NUMBER_COMPARATOR(uint8_t);
-SIMCLIST_NUMBER_COMPARATOR(uint16_t);
-SIMCLIST_NUMBER_COMPARATOR(uint32_t);
-SIMCLIST_NUMBER_COMPARATOR(uint64_t);
-
-SIMCLIST_NUMBER_COMPARATOR(float);
-SIMCLIST_NUMBER_COMPARATOR(double);
+SIMCLIST_NUMBER_COMPARATOR(int8_t)
+SIMCLIST_NUMBER_COMPARATOR(int16_t)
+SIMCLIST_NUMBER_COMPARATOR(int32_t)
+SIMCLIST_NUMBER_COMPARATOR(int64_t)
+
+SIMCLIST_NUMBER_COMPARATOR(uint8_t)
+SIMCLIST_NUMBER_COMPARATOR(uint16_t)
+SIMCLIST_NUMBER_COMPARATOR(uint32_t)
+SIMCLIST_NUMBER_COMPARATOR(uint64_t)
+
+SIMCLIST_NUMBER_COMPARATOR(float)
+SIMCLIST_NUMBER_COMPARATOR(double)
 
 int list_comparator_string(const void *a, const void *b) { return strcmp((const char *)b, (const char *)a); }
 
 /* ready-made metric functions */
 #define SIMCLIST_METER(type)        size_t list_meter_##type(const void *el) { (void)el; return sizeof(type); }
 
-SIMCLIST_METER(int8_t);
-SIMCLIST_METER(int16_t);
-SIMCLIST_METER(int32_t);
-SIMCLIST_METER(int64_t);
-
-SIMCLIST_METER(uint8_t);
-SIMCLIST_METER(uint16_t);
-SIMCLIST_METER(uint32_t);
-SIMCLIST_METER(uint64_t);
-
-SIMCLIST_METER(float);
-SIMCLIST_METER(double);
+SIMCLIST_METER(int8_t)
+SIMCLIST_METER(int16_t)
+SIMCLIST_METER(int32_t)
+SIMCLIST_METER(int64_t)
+
+SIMCLIST_METER(uint8_t)
+SIMCLIST_METER(uint16_t)
+SIMCLIST_METER(uint32_t)
+SIMCLIST_METER(uint64_t)
+
+SIMCLIST_METER(float)
+SIMCLIST_METER(double)
 
 size_t list_meter_string(const void *el) { return strlen((const char *)el) + 1; }
 
 /* ready-made hashing functions */
 #define SIMCLIST_HASHCOMPUTER(type)    list_hash_t list_hashcomputer_##type(const void *el) { return (list_hash_t)(*(type *)el); }
 
-SIMCLIST_HASHCOMPUTER(int8_t);
-SIMCLIST_HASHCOMPUTER(int16_t);
-SIMCLIST_HASHCOMPUTER(int32_t);
-SIMCLIST_HASHCOMPUTER(int64_t);
-
-SIMCLIST_HASHCOMPUTER(uint8_t);
-SIMCLIST_HASHCOMPUTER(uint16_t);
-SIMCLIST_HASHCOMPUTER(uint32_t);
-SIMCLIST_HASHCOMPUTER(uint64_t);
-
-SIMCLIST_HASHCOMPUTER(float);
-SIMCLIST_HASHCOMPUTER(double);
+SIMCLIST_HASHCOMPUTER(int8_t)
+SIMCLIST_HASHCOMPUTER(int16_t)
+SIMCLIST_HASHCOMPUTER(int32_t)
+SIMCLIST_HASHCOMPUTER(int64_t)
+
+SIMCLIST_HASHCOMPUTER(uint8_t)
+SIMCLIST_HASHCOMPUTER(uint16_t)
+SIMCLIST_HASHCOMPUTER(uint32_t)
+SIMCLIST_HASHCOMPUTER(uint64_t)
+
+SIMCLIST_HASHCOMPUTER(float)
+SIMCLIST_HASHCOMPUTER(double)
 
 list_hash_t list_hashcomputer_string(const void *el) {
     size_t l;




More information about the Pcsclite-cvs-commit mailing list