--- libaitio/example/Attic/test_vars.c 2012/03/29 13:16:24 1.1.2.2 +++ libaitio/example/Attic/test_vars.c 2012/05/14 12:49:21 1.2 @@ -36,10 +36,13 @@ main(int argc, char **argv) v = io_findKeyVars(arr, 7); printf("v=%p\n", v); fflush(stdout); - printf("search for key=7 %s\n", AIT_GET_LIKE(v, char*)); - printf("search for key=23 %s\n", AIT_GET_LIKE(io_findKeyVars(arr, 23), char*)); - printf("search for key=0 %s\n", AIT_GET_LIKE(io_findKeyVars(arr, 0), char*)); - printf("search for key=99 %s\n", AIT_GET_LIKE(io_findKeyVars(arr, 99), char*)); + printf("search for key=7 %s\n", v ? AIT_GET_LIKE(v, char*) : ""); + v = io_findKeyVars(arr, 23); + printf("search for key=23 %s\n", v ? AIT_GET_LIKE(v, char*) : ""); + v = io_findKeyVars(arr, 0); + printf("search for key=0 %s\n", v ? AIT_GET_LIKE(v, char*) : ""); + v = io_findKeyVars(arr, 99); + printf("search for key=99 %s\n", v ? AIT_GET_LIKE(v, char*) : ""); printf("Before sorting::\n"); for (i = 0; i < io_arraySize(arr); i++)