aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--common.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/common.h b/common.h
index 3c409e8f..057db144 100644
--- a/common.h
+++ b/common.h
@@ -180,10 +180,11 @@ extern const wchar_t *program_name;
*/
#define FATAL_EXIT() \
{ \
- char exit_read_buff; \
+ char exit_read_buff; \
show_stackframe(); \
- read( 0, &exit_read_buff, 1 ); \
- exit_without_destructors( 1 ); \
+ int ignore __attribute__((unused)); \
+ ignore = read( 0, &exit_read_buff, 1 ); \
+ exit_without_destructors( 1 ); \
} \