diff options
author | David Robillard <d@drobilla.net> | 2021-07-11 16:26:18 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2022-01-14 01:13:45 -0500 |
commit | c857c0ae873ea7558e8d702ae4c588a21c220409 (patch) | |
tree | 4832c0e8c4c2590f9b72f37a925a44f16d99f76a /include | |
parent | 0825ceb561b2f52cfa253cb8bb0613896f903363 (diff) | |
download | serd-c857c0ae873ea7558e8d702ae4c588a21c220409.tar.gz serd-c857c0ae873ea7558e8d702ae4c588a21c220409.tar.bz2 serd-c857c0ae873ea7558e8d702ae4c588a21c220409.zip |
Move SerdEnv mutation from writer to reader
Writing having side-effects seems questionable in general, and this prepares
things for expanding URIs in the reader.
Diffstat (limited to 'include')
-rw-r--r-- | include/serd/serd.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/serd/serd.h b/include/serd/serd.h index 403e637c..0db6205f 100644 --- a/include/serd/serd.h +++ b/include/serd/serd.h @@ -1750,6 +1750,7 @@ SerdReader* SERD_ALLOCATED serd_reader_new(SerdWorld* SERD_NONNULL world, SerdSyntax syntax, SerdReaderFlags flags, + SerdEnv* SERD_NONNULL env, const SerdSink* SERD_NONNULL sink, size_t stack_size); @@ -1915,11 +1916,11 @@ typedef uint32_t SerdWriterFlags; /// Create a new RDF writer SERD_API SerdWriter* SERD_ALLOCATED -serd_writer_new(SerdWorld* SERD_NONNULL world, - SerdSyntax syntax, - SerdWriterFlags flags, - SerdEnv* SERD_NONNULL env, - SerdByteSink* SERD_NONNULL byte_sink); +serd_writer_new(SerdWorld* SERD_NONNULL world, + SerdSyntax syntax, + SerdWriterFlags flags, + const SerdEnv* SERD_NONNULL env, + SerdByteSink* SERD_NONNULL byte_sink); /// Free `writer` SERD_API |