From d9ce4de9aff4cdf348ad588530f7b1415a5a89bd Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 17 Sep 2015 05:40:32 +0200 Subject: [PATCH] (rmsgpack_test.c) Buildfix --- libretro-db/rmsgpack_test.c | 37 ++++++------------------------------- 1 file changed, 6 insertions(+), 31 deletions(-) diff --git a/libretro-db/rmsgpack_test.c b/libretro-db/rmsgpack_test.c index 822bf87b3d..528b3b59fa 100644 --- a/libretro-db/rmsgpack_test.c +++ b/libretro-db/rmsgpack_test.c @@ -162,42 +162,17 @@ static struct rmsgpack_read_callbacks stub_callbacks = { int main(void) { - int fd; - /* - int fd = open("test.msgpack", O_WRONLY | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); - int rv = 0; - if (fd == -1) - { - printf("Could not open file: %s", strerror(errno)); - return errno; - } - rmsgpack_write_map_header(fd, 2); - rmsgpack_write_string(fd, "compact", strlen("compact")); - rmsgpack_write_bool(fd, 1); - rmsgpack_write_string(fd, "schema", strlen("schema")); - rmsgpack_write_array_header(fd, 10); - rmsgpack_write_string(fd, "schema", strlen("schema")); - rmsgpack_write_uint(fd, 1<<17); - rmsgpack_write_int(fd, (1<<17) + 1); - rmsgpack_write_int(fd, 4); - rmsgpack_write_int(fd, -3); - rmsgpack_write_int(fd, -22); - rmsgpack_write_int(fd, -35); - rmsgpack_write_int(fd, -421421412); - rmsgpack_write_int(fd, 4214); - rmsgpack_write_int(fd, -4214); - rmsgpack_write_uint(fd, 1<<17); - close(fd); - */ - + FILE *fp; struct stub_state state; state.i = 0; state.stack[0] = 0; - fd = open("test.msgpack", O_RDONLY); - rmsgpack_read(fd, &stub_callbacks, &state); + + fp = fopen("test.msgpack", "rb"); + rmsgpack_read(fp, &stub_callbacks, &state); + printf("\n"); - close(fd); + fclose(fp); return 0; }