diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/serd/serd.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/serd/serd.h b/include/serd/serd.h index d51adebe..63d094ef 100644 --- a/include/serd/serd.h +++ b/include/serd/serd.h @@ -96,7 +96,8 @@ typedef enum { SERD_ERR_NOT_FOUND, ///< Not found SERD_ERR_ID_CLASH, ///< Encountered clashing blank node IDs SERD_ERR_BAD_CURIE, ///< Invalid CURIE (e.g. prefix does not exist) - SERD_ERR_INTERNAL ///< Unexpected internal error (should not happen) + SERD_ERR_INTERNAL, ///< Unexpected internal error (should not happen) + SERD_ERR_OVERFLOW ///< Stack overflow } SerdStatus; /// RDF syntax type @@ -903,7 +904,9 @@ serd_sink_write_end(const SerdSink* SERD_NONNULL sink, /// Create a new RDF reader SERD_API SerdReader* SERD_ALLOCATED -serd_reader_new(SerdSyntax syntax, const SerdSink* SERD_NONNULL sink); +serd_reader_new(SerdSyntax syntax, + const SerdSink* SERD_NONNULL sink, + size_t stack_size); /** Enable or disable strict parsing |