diff options
Diffstat (limited to 'extension/gawkfts.h')
-rw-r--r-- | extension/gawkfts.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/extension/gawkfts.h b/extension/gawkfts.h index 7773b770..41109664 100644 --- a/extension/gawkfts.h +++ b/extension/gawkfts.h @@ -34,6 +34,17 @@ #ifndef _FTS_H_ #define _FTS_H_ +#ifndef __THROW +# ifndef __GNUC_PREREQ +# define __GNUC_PREREQ(maj, min) (0) +# endif +# if defined __cplusplus && __GNUC_PREREQ (2,8) +# define __THROW throw () +# else +# define __THROW +# endif +#endif + typedef struct { struct _ftsent *fts_cur; /* current node */ struct _ftsent *fts_child; /* linked list of children */ |