version 1.5, 2012/08/29 13:51:29
|
version 1.6, 2012/09/19 15:19:53
|
Line 69 makevars()
|
Line 69 makevars()
|
io_freeVar(&v); |
io_freeVar(&v); |
} |
} |
|
|
|
static void |
|
testcmp() |
|
{ |
|
ait_val_t a, b; |
|
|
|
AIT_SET_STR(&a, "OHO boho"); |
|
AIT_SET_STR(&b, "OHO boho"); |
|
printf("Test equal strings %d\n", io_cmpVar(&a, &b)); |
|
AIT_FREE_VAL(&b); |
|
AIT_SET_STR(&b, "OHO b0ho"); |
|
printf("Test not equal strings %d\n", io_cmpVar(&a, &b)); |
|
AIT_FREE_VAL(&b); |
|
AIT_SET_STR(&b, "OHO b0ho different"); |
|
printf("Test not equal in length %d\n", io_cmpVar(&a, &b)); |
|
AIT_FREE_VAL(&b); |
|
AIT_SET_BUF(&b, "OHO", 4); |
|
printf("Test not equal in type %d\n", io_cmpVar(&a, &b)); |
|
AIT_FREE_VAL(&b); |
|
AIT_FREE_VAL(&a); |
|
AIT_SET_I16(&a, 5); |
|
AIT_SET_I16(&b, 5); |
|
printf("Test equal num %d\n", io_cmpVar(&a, &b)); |
|
AIT_SET_I16(&b, 2); |
|
printf("Test not equal num %d\n", io_cmpVar(&a, &b)); |
|
AIT_SET_U8(&b, 9); |
|
printf("Test not equal in type %d\n", io_cmpVar(&a, &b)); |
|
} |
|
|
int |
int |
main(int argc, char **argv) |
main(int argc, char **argv) |
{ |
{ |
Line 78 main(int argc, char **argv)
|
Line 106 main(int argc, char **argv)
|
|
|
if (argc < 2) { |
if (argc < 2) { |
makevars(); |
makevars(); |
|
testcmp(); |
return 0; |
return 0; |
} |
} |
|
|