X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=tools%2Fconfigurator%2Fconfigurator.c;h=119404f54f855e184e891b9dad0ff99da8961e61;hb=eda7c5a20ecb045b5a0181261537bdbef6125a6d;hp=a162ee678dd12c5b46b2ec6a80b1a8e0f08f3410;hpb=088030222124fc906364f30dcdc945191ecd61e7;p=ccan diff --git a/tools/configurator/configurator.c b/tools/configurator/configurator.c index a162ee67..119404f5 100644 --- a/tools/configurator/configurator.c +++ b/tools/configurator/configurator.c @@ -282,7 +282,8 @@ static struct test tests[] = { "int main(int argc, char *argv[]) {\n" " char pad[sizeof(int *) * 1];\n" " strncpy(pad, argv[0], sizeof(pad));\n" - " return *(int *)(pad) == *(int *)(pad + 1);\n" + " int *x = (int *)pad, *y = (int *)(pad + 1);\n" + " return *x == *y;\n" "}\n" }, { "HAVE_UTIME", DEFINES_FUNC, NULL, NULL, "#include \n"