--- libelwix/example/test_pack.c 2013/06/28 13:27:13 1.1.2.2 +++ libelwix/example/test_pack.c 2013/06/30 21:51:57 1.1.2.3 @@ -31,6 +31,17 @@ main(int argc, char **argv) printf("\t%d) %c\n", i, rpack_uint8(rp, NULL)); RPACK_REWIND(rp); + printf("test rpack_uint16::\n"); + for (i = 0; i < RPACK_LEN(rp); i++) + if (i == 4) + printf("\t%d) %x\n", i, rpack_uint16(rp, (uint8_t*) &n8)); + else + printf("\t%d) %x\n", i, rpack_uint16(rp, NULL)); + RPACK_REWIND(rp); + for (i = 0; i < RPACK_LEN(rp); i++) + printf("\t%d) %z\n", i, rpack_uint16(rp, NULL)); + RPACK_REWIND(rp); + rpack_destroy(&rp); printf("destroy packet %p\n", rp); return 0;