--- libelwix/example/test_pack.c 2013/06/30 22:06:25 1.1.2.4 +++ libelwix/example/test_pack.c 2013/06/30 22:07:55 1.1.2.5 @@ -67,6 +67,17 @@ main(int argc, char **argv) printf("\t%d) %x\n", i, rpack_uint32(rp, NULL)); RPACK_REWIND(rp); + printf("test rpack_uint64::\n"); + for (i = 0; i < RPACK_LEN(rp); i++) + if (i == 4) + printf("\t%d) %llx\n", i, rpack_uint64(rp, (uint64_t*) &n64)); + else + printf("\t%d) %llx\n", i, rpack_uint64(rp, NULL)); + RPACK_REWIND(rp); + for (i = 0; i < RPACK_LEN(rp); i++) + printf("\t%d) %llx\n", i, rpack_uint64(rp, NULL)); + RPACK_REWIND(rp); + rpack_destroy(&rp); printf("destroy packet %p\n", rp); return 0;