1 /* We used to do folding with mismatched types which caused us to
2    infinitely loop in comparison foldings.  */
3 
4 extern char *grub_scratch_mem;
testload_func(char * arg,int flags)5 int testload_func (char *arg, int flags)
6 {
7   int i;
8   for (i = 0; i < 0x10ac0; i++)
9     if (*((unsigned char *) ((0x200000 + i + (int) grub_scratch_mem)))
10         != *((unsigned char *) ((0x300000 + i + (int) grub_scratch_mem))))
11       return 0;
12   return 1;
13 }
14 
15