[Pcsclite-cvs-commit] r2572 - trunk/PCSC/src/PCSC

rousseau at alioth.debian.org rousseau at alioth.debian.org
Wed Jun 20 07:24:35 UTC 2007


Author: rousseau
Date: 2007-06-20 07:24:35 +0000 (Wed, 20 Jun 2007)
New Revision: 2572

Modified:
   trunk/PCSC/src/PCSC/reader.h.in
Log:
Solaris, like Max OS X, does not support pack(push, 1). Use pack(1)
instead

Thanks to David Markowitz


Modified: trunk/PCSC/src/PCSC/reader.h.in
===================================================================
--- trunk/PCSC/src/PCSC/reader.h.in	2007-06-19 19:19:30 UTC (rev 2571)
+++ trunk/PCSC/src/PCSC/reader.h.in	2007-06-20 07:24:35 UTC (rev 2572)
@@ -119,7 +119,7 @@
 
 /* Set structure elements aligment on bytes
  * http://gcc.gnu.org/onlinedocs/gcc/Structure_002dPacking-Pragmas.html */
-#ifdef __APPLE__
+#if defined(__APPLE__) | defined(sun)
 #pragma pack(1)
 #else
 #pragma pack(push, 1)
@@ -197,7 +197,7 @@
 } PIN_MODIFY_STRUCTURE;
 
 /* restore default structure elements alignment */
-#ifdef __APPLE__
+#if defined(__APPLE__) | defined(sun)
 #pragma pack()
 #else
 #pragma pack(pop)




More information about the Pcsclite-cvs-commit mailing list