diff options
author | David Robillard <d@drobilla.net> | 2018-05-12 20:39:23 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-06-21 18:12:04 +0200 |
commit | aa0ec96ea8a25a2c12527acb4656bfa0af5b8409 (patch) | |
tree | 09b7f61a13fdfe20a285f1012c3adf63be60b06b /tests/serd_test.c | |
parent | bc0e185a469018ea70f32abb50c4b4a1073b0249 (diff) | |
download | serd-aa0ec96ea8a25a2c12527acb4656bfa0af5b8409.tar.gz serd-aa0ec96ea8a25a2c12527acb4656bfa0af5b8409.tar.bz2 serd-aa0ec96ea8a25a2c12527acb4656bfa0af5b8409.zip |
Use a fixed-size reader stack
This improves performance, and makes the reader more suitable for embedded or
network-facing applications, at the cost of requiring the user to specify a
maximum stack size.
Diffstat (limited to 'tests/serd_test.c')
-rw-r--r-- | tests/serd_test.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/serd_test.c b/tests/serd_test.c index 72856944..d2350718 100644 --- a/tests/serd_test.c +++ b/tests/serd_test.c @@ -116,7 +116,7 @@ test_read_chunks(void) FILE* const f = tmpfile(); static const char null = 0; SerdSink sink = {rt, NULL, NULL, test_sink, NULL}; - SerdReader* reader = serd_reader_new(world, SERD_TURTLE, &sink); + SerdReader* reader = serd_reader_new(world, SERD_TURTLE, &sink, 4096); assert(reader); assert(f); @@ -332,7 +332,7 @@ test_strerror(void) { const char* msg = NULL; assert(!strcmp(serd_strerror(SERD_SUCCESS), "Success")); - for (int i = SERD_FAILURE; i <= SERD_ERR_INTERNAL; ++i) { + for (int i = SERD_FAILURE; i <= SERD_ERR_OVERFLOW; ++i) { msg = serd_strerror((SerdStatus)i); assert(strcmp(msg, "Success")); } @@ -726,7 +726,7 @@ test_reader(const char* path) SerdWorld* world = serd_world_new(); ReaderTest rt = { 0, NULL }; SerdSink sink = { &rt, NULL, NULL, test_sink, NULL }; - SerdReader* reader = serd_reader_new(world, SERD_TURTLE, &sink); + SerdReader* reader = serd_reader_new(world, SERD_TURTLE, &sink, 4096); assert(reader); SerdNode* g = serd_node_new_uri("http://example.org/"); |