6 unsigned char success = 0;
7 unsigned char failures = 0;
8 unsigned char dummy = 0;
11 unsigned int aint0 = 0;
12 unsigned int aint1 = 0;
13 unsigned char achar0 = 0;
14 unsigned char achar1 = 0;
15 unsigned char *acharP = 0;
28 f1 (unsigned char *ucP)
42 f2 (unsigned int *uiP)
63 void f4(unsigned char *ucP, unsigned char uc)
76 void init_array(char start_value)
80 for(c=0; c<sizeof(buff); c++)
81 buff[c] = start_value++;
85 void check_array(char base_value)
89 for(c=0; c<sizeof(buff); c++)
90 if(buff[c] != (base_value+c))
95 void index_by_pointer(unsigned char *index, unsigned char expected_value)
98 if(buff[*index] != expected_value)
110 if(buff[achar0 + 7] != 4+7)
114 dummy = buff[achar0];
119 if(dummy != (buff[achar0+1] -1))
122 index_by_pointer(&dummy, 8);
128 if ((acharP == 0) || (*acharP))