From 8709673947bc354f683fee371b7d9a5d70fe0fb8 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 11 Feb 2004 01:42:14 +0000 Subject: 2004-02-10 Roland McGrath * 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. --- server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'server.c') diff --git a/server.c b/server.c index f50337b..2768d80 100644 --- a/server.c +++ b/server.c @@ -418,7 +418,7 @@ WriteTypeCheck(FILE *file, register const argument_t *arg) fprintf(file, "#if\tTypeCheck\n"); if (akCheck(arg->argKind, akbRequestQC)) - fprintf(file, "\tif (* (int *) &In%dP->%s != * (int *) &%sCheck)\n", + fprintf(file, "\tif (BAD_TYPECHECK(&In%dP->%s, &%sCheck))\n", arg->argRequestPos, arg->argTTName, arg->argVarName); else { -- cgit v1.2.3