• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include <assert.h>
2 #include <stdio.h>
3 
main(void)4 int 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