From ea3b85cdb1ce2db4e3e2e1ef91904dbadf151e1b Mon Sep 17 00:00:00 2001 From: Charlie Gordon Date: Wed, 16 Sep 2015 21:44:12 +0000 Subject: [PATCH] fix cpp compilation: use non const typedef --- qe.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qe.h b/qe.h index 4edb314..9e4c450 100644 --- a/qe.h +++ b/qe.h @@ -539,7 +539,11 @@ int buf_put_keys(buf_t *out, unsigned int *keys, int nb_keys); #define MAX_CHAR_BYTES 6 typedef struct CharsetDecodeState CharsetDecodeState; +#if defined(__cplusplus) +typedef struct QECharset QECharset; +#else typedef const struct QECharset QECharset; +#endif struct QECharset { const char *name;