From 8709673947bc354f683fee371b7d9a5d70fe0fb8 Mon Sep 17 00:00:00 2001 From: Roland McGrath <roland@gnu.org> Date: Wed, 11 Feb 2004 01:42:14 +0000 Subject: 2004-02-10 Roland McGrath <roland@frob.com> * user.c (WriteTypeCheck): Use BAD_TYPECHECK macro instead of type-pun. * server.c (WriteTypeCheck): Likewise. * utils.c (WriteBogusDefines): Write a #define for that macro. * utils.c (WriteCheckDecl): Write auto const, not static const. (WriteStaticShortDecl, WriteStaticLongDecl): Likewise. --- user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'user.c') diff --git a/user.c b/user.c index f95e29c..374edbe 100644 --- a/user.c +++ b/user.c @@ -802,7 +802,7 @@ WriteTypeCheck(FILE *file, register const argument_t *arg) fprintf(file, "#if\tTypeCheck\n"); if (akCheck(arg->argKind, akbReplyQC)) { - fprintf(file, "\tif (* (int *) &OutP->%s != * (int *) &%sCheck)\n", + fprintf(file, "\tif (BAD_TYPECHECK (&OutP->%s, &%sCheck))\n", arg->argTTName, arg->argVarName); } else -- cgit v1.2.3