X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Ftestpad.c;h=12d96e348a29358e4d90570e6262887efa82fdf7;hb=6556021bfdacadb3759670964e91911320c870d9;hp=f622dc99418c7ea56c5d9798ab85b4cf61e6a8b5;hpb=c53619af5d1576889f4e08d82a8140ac34d5a2e2;p=chaz%2Ftar diff --git a/src/testpad.c b/src/testpad.c index f622dc9..12d96e3 100644 --- a/src/testpad.c +++ b/src/testpad.c @@ -43,18 +43,19 @@ main () struct test1 t1; struct test2 t2; int t1diff, t2diff; - FILE *fp = fopen("testpad.h", "w"); + FILE *fp = fopen ("testpad.h", "w"); if (fp == 0) { fprintf (stderr, "testpad: cannot open "); + fflush (stderr); perror ("testpad.h"); exit (1); } - t1diff = (char *)&t1.in[0] - (char *)&t1; - t2diff = (char *)&t2.in[0] - (char *)&t2; - + t1diff = (char *) &t1.in[0] - (char *) &t1; + t2diff = (char *) &t2.in[0] - (char *) &t2; + if (t2diff == t1diff + 1) fprintf (fp, "#define NEEDPAD\n"); else if (t1diff != t2diff)