numbers.c (364B)
1 static char numbers[NUMBERSBUFSIZE] = ""; 2 3 static void 4 recalculatenumbers(void) 5 { 6 unsigned int numer = 0, denom = 0; 7 struct item *item; 8 if (matchend) { 9 numer++; 10 for (item = matchend; item && item->left; item = item->left) 11 numer++; 12 } 13 for (item = items; item && item->text; item++) 14 denom++; 15 snprintf(numbers, NUMBERSBUFSIZE, "%d/%d", numer, denom); 16 }