[Pcsclite-cvs-commit] r1660 - trunk/PCSC/libmusclecard/src
Ludovic Rousseau
rousseau at costa.debian.org
Mon Sep 19 08:06:06 UTC 2005
Author: rousseau
Date: 2005-09-19 08:06:06 +0000 (Mon, 19 Sep 2005)
New Revision: 1660
Modified:
trunk/PCSC/libmusclecard/src/musclecard.c
Log:
use CONSTRUCTOR & DESTRUCTOR macros instead of GCC specific __attribute__ ...
Modified: trunk/PCSC/libmusclecard/src/musclecard.c
===================================================================
--- trunk/PCSC/libmusclecard/src/musclecard.c 2005-09-19 08:05:33 UTC (rev 1659)
+++ trunk/PCSC/libmusclecard/src/musclecard.c 2005-09-19 08:06:06 UTC (rev 1660)
@@ -24,6 +24,7 @@
#include "musclecard.h"
#include "tokenfactory.h"
#include "strlcpycat.h"
+#include "misc.h"
#define USE_THREAD_SAFETY
@@ -65,11 +66,11 @@
/* Library constructor and deconstructor function for UNIX */
#ifndef WIN32
-void __attribute__ ((constructor)) musclecard_init(void)
+void CONSTRUCTOR musclecard_init(void)
{
}
-void __attribute__ ((destructor)) musclecard_fini(void)
+void DESTRUCTOR musclecard_fini(void)
{
if (localHContext != 0)
SCardReleaseContext(localHContext);
More information about the Pcsclite-cvs-commit
mailing list