[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