netzimme@3289: From a77b267abb870c935f9b4187ca31409fa5eb9dcb Mon Sep 17 00:00:00 2001 netzimme@3289: From: Peter Wu netzimme@3289: Date: Thu, 26 Sep 2013 00:55:55 +0200 netzimme@3289: Subject: [PATCH] Fix compile warning about unused typedef netzimme@3289: netzimme@3289: Switch assertion to style as used by the Linux kernel (BUILD_BUG_ON) netzimme@3289: netzimme@3289: Signed-off-by: Peter Wu netzimme@3289: --- netzimme@3289: lens_default.c | 2 +- netzimme@3289: value.c | 2 +- netzimme@3289: 2 files changed, 2 insertions(+), 2 deletions(-) netzimme@3289: netzimme@3289: diff --git a/lens_default.c b/lens_default.c netzimme@3289: index e0c0566..84b74ea 100644 netzimme@3289: --- a/lens_default.c netzimme@3289: +++ b/lens_default.c netzimme@3289: @@ -345,7 +345,7 @@ format_array(FILE *stream, struct value *value, struct value_dict *arguments, netzimme@3289: { netzimme@3289: /* We need "long" to be long enough to cover the whole address netzimme@3289: * space. */ netzimme@3289: - typedef char assert__long_enough_long[-(sizeof(long) < sizeof(void *))]; netzimme@3289: + (void)sizeof(char[1 - 2*(sizeof(long) < sizeof(void *))]); netzimme@3289: long l; netzimme@3289: if (expr_eval_word(length, value, arguments, &l) < 0) netzimme@3289: return -1; netzimme@3289: diff --git a/value.c b/value.c netzimme@3289: index d18db17..8caf98c 100644 netzimme@3289: --- a/value.c netzimme@3289: +++ b/value.c netzimme@3289: @@ -284,7 +284,7 @@ value_init_deref(struct value *ret_val, struct value *valp) netzimme@3289: netzimme@3289: /* We need "long" to be long enough to hold platform netzimme@3289: * pointers. */ netzimme@3289: - typedef char assert__long_enough_long[-(sizeof(l) < sizeof(void *))]; netzimme@3289: + (void)sizeof(char[1 - 2*(sizeof(l) < sizeof(void *))]); netzimme@3289: netzimme@3289: value_common_init(ret_val, valp->inferior, valp, netzimme@3289: valp->type->u.ptr_info.info, 0); netzimme@3289: -- netzimme@3289: 1.8.5.2 netzimme@3289: