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 */