From 65a7ebc8f933ef2d5b432b97dc9c3cadf690fc80 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Thu, 16 Aug 2001 14:02:40 +0200 Subject: [PATCH] Avoid creating empty structs. Rev: src/errors.h:1.18 --- src/errors.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/errors.h b/src/errors.h index 7909e5a988..75bab0921a 100644 --- a/src/errors.h +++ b/src/errors.h @@ -17,6 +17,11 @@ struct PIKE_CONCAT(NAME,_error_struct) { \ }; #define ERR_VAR(TYPE,CTYPE,RUNTYPE,NAME) TYPE NAME ; + +/* Some compilers (eg cl) don't like empty structs... */ +#undef EMPTY +#define EMPTY ERR_VAR(INT_TYPE, int, PIKE_T_INT, ignored__) + #endif /* ERR_EXT_DECLARE */ #ifdef ERR_SETUP -- GitLab