1typedef long unsigned int size_t; 2struct RangeMapRange { 3 unsigned fromMin; 4 unsigned fromMax; 5 unsigned toMin; 6}; 7void reserve1(void); 8void f(struct RangeMapRange *q1, size_t t) 9{ 10 const struct RangeMapRange *q2 = q1 + t; 11 size_t n = q2 - q1; 12 if (n > 0) 13 reserve1(); 14} 15