[Pcsclite-cvs-commit] CVS libmusclecard/src

CVS User rousseau ludovic.rousseau@free.fr
Thu, 21 Apr 2005 09:24:43 +0000


Update of /cvsroot/pcsclite/libmusclecard/src
In directory haydn:/tmp/cvs-serv7332

Added Files:
	misc.h 
Log Message:
 #define INTERNAL



--- /cvsroot/pcsclite/libmusclecard/src/misc.h	2005/04/21 09:24:43	NONE
+++ /cvsroot/pcsclite/libmusclecard/src/misc.h	2005/04/21 09:24:43	1.1
/*
 * This handles GCC attributes
 *
 * MUSCLE SmartCard Development ( http://www.linuxnet.com )
 *
 * Copyright (C) 2005
 *  Ludovic Rousseau <ludovic.rousseau@free.fr>
 *
 * $Id: misc.h,v 1.1 2005/04/21 09:24:43 rousseau Exp $
 */

#ifndef __local_h__
#define __local_h__

#ifdef __cplusplus
extern "C"
{
#endif

/*
 * Declare the function as internal to the library: the function name is
 * not exported and can't be used by a program linked to the library
 *
 * see http://gcc.gnu.org/onlinedocs/gcc-3.3.5/gcc/Function-Attributes.html#Function-Attributes
 */
#define INTERNAL __attribute__ ((visibility("hidden")))

#ifdef __cplusplus
}
#endif

#endif /* __lcoal_h__ */