tried -pedantic


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@940 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/skeletons/INTEGER.c b/skeletons/INTEGER.c
index e4e52d4..b477056 100644
--- a/skeletons/INTEGER.c
+++ b/skeletons/INTEGER.c
@@ -309,7 +309,7 @@
 		ST_SKIPSPACE,
 		ST_WAITDIGITS,
 		ST_DIGITS,
-		ST_EXTRASTUFF,
+		ST_EXTRASTUFF
 	} state = ST_SKIPSPACE;
 
 	/*
diff --git a/skeletons/OBJECT_IDENTIFIER.c b/skeletons/OBJECT_IDENTIFIER.c
index 0c16bfd..cb9ff57 100644
--- a/skeletons/OBJECT_IDENTIFIER.c
+++ b/skeletons/OBJECT_IDENTIFIER.c
@@ -659,7 +659,7 @@
 	enum {
 		ST_SKIPSPACE,
 		ST_WAITDIGITS,	/* Next character is expected to be a digit */
-		ST_DIGITS,
+		ST_DIGITS
 	} state = ST_SKIPSPACE;
 
 	if(!oid_text || oid_txt_length < -1 || (arcs_slots && !arcs)) {
diff --git a/skeletons/OCTET_STRING.c b/skeletons/OCTET_STRING.c
index 5818455..b43c18f 100644
--- a/skeletons/OCTET_STRING.c
+++ b/skeletons/OCTET_STRING.c
@@ -101,7 +101,7 @@
 typedef enum OS_type {
 	_TT_GENERIC	= 0,	/* Just a random OCTET STRING */
 	_TT_BIT_STRING	= 1,	/* BIT STRING type, a special case */
-	_TT_ANY		= 2,	/* ANY type, a special case too */
+	_TT_ANY		= 2	/* ANY type, a special case too */
 } OS_type_e;
 
 /*
diff --git a/skeletons/asn-decoder-template.c b/skeletons/asn-decoder-template.c
index 5116529..16a6f4a 100644
--- a/skeletons/asn-decoder-template.c
+++ b/skeletons/asn-decoder-template.c
@@ -32,7 +32,7 @@
 static enum output_method {
 	OUT_NONE,	/* No pretty-printing */
 	OUT_PRINT,	/* -p flag */
-	OUT_XML,	/* -x flag */
+	OUT_XML		/* -x flag */
 }          opt_ometh;	/* -p or -x */
 
 #define	DEBUG(fmt, args...)	do {		\
diff --git a/skeletons/asn_internal.h b/skeletons/asn_internal.h
index 22011ef..84d692a 100644
--- a/skeletons/asn_internal.h
+++ b/skeletons/asn_internal.h
@@ -39,11 +39,7 @@
 #define	ASN_DEBUG	ASN_DEBUG_f
 #endif	/* __GNUC__ */
 #else	/* EMIT_ASN_DEBUG != 1 */
-#ifdef	__GNUC__
-#define	ASN_DEBUG(fmt, args...)	((void)0)	/* Emit a no-op operator */
-#else	/* __GNUC__ */
-static void ASN_DEBUG(const char *fmt, ...) { (void)fmt; };
-#endif	/* __GNUC__ */
+static inline void ASN_DEBUG(const char *fmt, ...) { (void)fmt; }
 #endif	/* EMIT_ASN_DEBUG */
 #endif	/* ASN_DEBUG */