1 #include <assert.h> 2 #include <stdio.h> 3 main(void)4int main(void) { 5 const char *version = LIBINPUT_LT_VERSION; 6 int C, R, A; 7 int rc; 8 9 rc = sscanf(version, "%d:%d:%d", &C, &R, &A); 10 assert(rc == 3); 11 12 assert(C >= 17); 13 assert(R >= 0); 14 assert(A >= 7); 15 16 /* Binary compatibility broken? */ 17 assert(R != 0 || A != 0); 18 19 /* The first stable API in 0.12 had 10:0:0 */ 20 assert(C - A == 10); 21 22 return 0; 23 } 24