[HB] simplify macros
diff --git a/src/hb-buffer-private.h b/src/hb-buffer-private.h
index 5268c04..40021fd 100644
--- a/src/hb-buffer-private.h
+++ b/src/hb-buffer-private.h
@@ -31,7 +31,7 @@
#include "hb-private.h"
#include "hb-buffer.h"
-HB_BEGIN_DECLS();
+HB_BEGIN_DECLS
#define HB_GLYPH_PROPERTY_UNKNOWN 0xFFFF
@@ -101,6 +101,6 @@
#define COPY_Glyph (buffer) \
((error = _hb_buffer_next_glyph (buffer)) != HB_Err_Ok)
-HB_END_DECLS();
+HB_END_DECLS
#endif /* HB_BUFFER_PRIVATE_H */
diff --git a/src/hb-buffer.h b/src/hb-buffer.h
index 93ac3ee..1e660f4 100644
--- a/src/hb-buffer.h
+++ b/src/hb-buffer.h
@@ -30,7 +30,7 @@
#include "hb-common.h"
-HB_BEGIN_DECLS();
+HB_BEGIN_DECLS
typedef struct HB_GlyphItemRec_ {
hb_codepoint_t gindex;
@@ -89,6 +89,6 @@
unsigned int properties,
unsigned int cluster);
-HB_END_DECLS();
+HB_END_DECLS
#endif /* HB_BUFFER_H */
diff --git a/src/hb-common.h b/src/hb-common.h
index 1cdbd5e..2b42216 100644
--- a/src/hb-common.h
+++ b/src/hb-common.h
@@ -30,11 +30,11 @@
#include <stdint.h>
# ifdef __cplusplus
-# define HB_BEGIN_DECLS() extern "C" { extern int _hb_dummy_prototype1 (int)
-# define HB_END_DECLS() } extern "C" int _hb_dummy_prototype2 (int)
+# define HB_BEGIN_DECLS extern "C" {
+# define HB_END_DECLS }
# else /* !__cplusplus */
-# define HB_BEGIN_DECLS() extern int _hb_dummy_prototype1 (int)
-# define HB_END_DECLS() extern int _hb_dummy_prototype2 (int)
+# define HB_BEGIN_DECLS
+# define HB_END_DECLS
# endif /* !__cplusplus */
typedef int hb_bool_t;
diff --git a/src/hb-ot-layout-private.h b/src/hb-ot-layout-private.h
index a469119..27a18b8 100644
--- a/src/hb-ot-layout-private.h
+++ b/src/hb-ot-layout-private.h
@@ -67,7 +67,7 @@
/* XXX #define HB_OT_LAYOUT_INTERNAL static */
#define HB_OT_LAYOUT_INTERNAL
-HB_BEGIN_DECLS();
+HB_BEGIN_DECLS
/*
* GDEF
@@ -96,6 +96,6 @@
hb_buffer_ensure (hb_buffer_t *buffer,
unsigned int size);
-HB_END_DECLS();
+HB_END_DECLS
#endif /* HB_OT_LAYOUT_PRIVATE_H */
diff --git a/src/hb-ot-layout.h b/src/hb-ot-layout.h
index c1dbdca..f39beb7 100644
--- a/src/hb-ot-layout.h
+++ b/src/hb-ot-layout.h
@@ -30,7 +30,7 @@
#include "hb-common.h"
#include "hb-buffer.h"
-HB_BEGIN_DECLS();
+HB_BEGIN_DECLS
/*
* hb_ot_layout_t
@@ -245,6 +245,6 @@
*/
-HB_END_DECLS();
+HB_END_DECLS
#endif /* HB_OT_LAYOUT_H */