From decdceff8698471013e65cbf84ddd3f02eceebe5 Mon Sep 17 00:00:00 2001
From: David Robillard <d@drobilla.net>
Date: Mon, 1 Mar 2021 13:24:02 -0500
Subject: Rename function types for consistency

---
 src/env.c           |  2 +-
 src/n3.c            | 12 ++++++------
 src/reader.c        | 26 +++++++++++++-------------
 src/reader.h        | 10 +++++-----
 src/serd_internal.h |  6 +++---
 src/serdi.c         |  8 ++++----
 src/writer.c        |  8 ++++----
 7 files changed, 36 insertions(+), 36 deletions(-)

(limited to 'src')

diff --git a/src/env.c b/src/env.c
index 81b34fc7..d521373d 100644
--- a/src/env.c
+++ b/src/env.c
@@ -252,7 +252,7 @@ serd_env_expand_node(const SerdEnv* const env, const SerdNode* const node)
 
 void
 serd_env_foreach(const SerdEnv* const env,
-                 const SerdPrefixSink func,
+                 const SerdPrefixFunc func,
                  void* const          handle)
 {
   for (size_t i = 0; i < env->n_prefixes; ++i) {
diff --git a/src/n3.c b/src/n3.c
index 411874a6..294731c7 100644
--- a/src/n3.c
+++ b/src/n3.c
@@ -1094,8 +1094,8 @@ read_anon(SerdReader* const reader,
     }
 
     read_ws_star(reader);
-    if (reader->end_sink) {
-      reader->end_sink(reader->handle, deref(reader, *dest));
+    if (reader->end_func) {
+      reader->end_func(reader->handle, deref(reader, *dest));
     }
 
     *ctx.flags = old_flags;
@@ -1447,8 +1447,8 @@ read_base(SerdReader* const reader, const bool sparql, const bool token)
 
   Ref uri = 0;
   TRY(st, read_IRIREF(reader, &uri));
-  if (reader->base_sink) {
-    TRY(st, reader->base_sink(reader->handle, deref(reader, uri)));
+  if (reader->base_func) {
+    TRY(st, reader->base_func(reader->handle, deref(reader, uri)));
   }
   pop_node(reader, uri);
 
@@ -1485,8 +1485,8 @@ read_prefixID(SerdReader* const reader, const bool sparql, const bool token)
   Ref uri = 0;
   TRY(st, read_IRIREF(reader, &uri));
 
-  if (reader->prefix_sink) {
-    st = reader->prefix_sink(
+  if (reader->prefix_func) {
+    st = reader->prefix_func(
       reader->handle, deref(reader, name), deref(reader, uri));
   }
 
diff --git a/src/reader.c b/src/reader.c
index 8bd80d37..8a376b28 100644
--- a/src/reader.c
+++ b/src/reader.c
@@ -23,7 +23,7 @@ r_err(SerdReader* const reader, const SerdStatus st, const char* const fmt, ...)
   va_start(args, fmt);
   const Cursor* const cur = &reader->source.cur;
   const SerdError     e = {st, cur->filename, cur->line, cur->col, fmt, &args};
-  serd_error(reader->error_sink, reader->error_handle, &e);
+  serd_error(reader->error_func, reader->error_handle, &e);
   va_end(args);
   return st;
 }
@@ -145,9 +145,9 @@ emit_statement(SerdReader* const reader,
     graph = &reader->default_graph;
   }
 
-  const SerdStatus st = !reader->statement_sink
+  const SerdStatus st = !reader->statement_func
                           ? SERD_SUCCESS
-                          : reader->statement_sink(reader->handle,
+                          : reader->statement_func(reader->handle,
                                                    *ctx.flags,
                                                    graph,
                                                    deref(reader, ctx.subject),
@@ -171,18 +171,18 @@ SerdReader*
 serd_reader_new(const SerdSyntax syntax,
                 void* const      handle,
                 void (*const free_handle)(void*),
-                const SerdBaseSink      base_sink,
-                const SerdPrefixSink    prefix_sink,
-                const SerdStatementSink statement_sink,
-                const SerdEndSink       end_sink)
+                const SerdBaseFunc      base_func,
+                const SerdPrefixFunc    prefix_func,
+                const SerdStatementFunc statement_func,
+                const SerdEndFunc       end_func)
 {
   SerdReader* me     = (SerdReader*)calloc(1, sizeof(SerdReader));
   me->handle         = handle;
   me->free_handle    = free_handle;
-  me->base_sink      = base_sink;
-  me->prefix_sink    = prefix_sink;
-  me->statement_sink = statement_sink;
-  me->end_sink       = end_sink;
+  me->base_func      = base_func;
+  me->prefix_func    = prefix_func;
+  me->statement_func = statement_func;
+  me->end_func       = end_func;
   me->default_graph  = SERD_NODE_NULL;
   me->stack          = serd_stack_new(SERD_PAGE_SIZE);
   me->syntax         = syntax;
@@ -204,10 +204,10 @@ serd_reader_set_strict(SerdReader* const reader, const bool strict)
 
 void
 serd_reader_set_error_sink(SerdReader* const   reader,
-                           const SerdErrorSink error_sink,
+                           const SerdErrorFunc error_func,
                            void* const         error_handle)
 {
-  reader->error_sink   = error_sink;
+  reader->error_func   = error_func;
   reader->error_handle = error_handle;
 }
 
diff --git a/src/reader.h b/src/reader.h
index ce2d1a59..c0bf3765 100644
--- a/src/reader.h
+++ b/src/reader.h
@@ -40,11 +40,11 @@ typedef struct {
 struct SerdReaderImpl {
   void* handle;
   void (*free_handle)(void* ptr);
-  SerdBaseSink      base_sink;
-  SerdPrefixSink    prefix_sink;
-  SerdStatementSink statement_sink;
-  SerdEndSink       end_sink;
-  SerdErrorSink     error_sink;
+  SerdBaseFunc      base_func;
+  SerdPrefixFunc    prefix_func;
+  SerdStatementFunc statement_func;
+  SerdEndFunc       end_func;
+  SerdErrorFunc     error_func;
   void*             error_handle;
   Ref               rdf_first;
   Ref               rdf_rest;
diff --git a/src/serd_internal.h b/src/serd_internal.h
index 388c12ec..7fcae691 100644
--- a/src/serd_internal.h
+++ b/src/serd_internal.h
@@ -20,10 +20,10 @@
 /* Error reporting */
 
 static inline void
-serd_error(SerdErrorSink error_sink, void* handle, const SerdError* e)
+serd_error(SerdErrorFunc error_func, void* handle, const SerdError* e)
 {
-  if (error_sink) {
-    error_sink(handle, e);
+  if (error_func) {
+    error_func(handle, e);
   } else {
     fprintf(stderr, "error: %s:%u:%u: ", e->filename, e->line, e->col);
     vfprintf(stderr, e->fmt, *e->args);
diff --git a/src/serdi.c b/src/serdi.c
index 0a7cfc56..421e5df8 100644
--- a/src/serdi.c
+++ b/src/serdi.c
@@ -334,10 +334,10 @@ main(int argc, char** argv)
     serd_reader_new(input_syntax,
                     writer,
                     NULL,
-                    (SerdBaseSink)serd_writer_set_base_uri,
-                    (SerdPrefixSink)serd_writer_set_prefix,
-                    (SerdStatementSink)serd_writer_write_statement,
-                    (SerdEndSink)serd_writer_end_anon);
+                    (SerdBaseFunc)serd_writer_set_base_uri,
+                    (SerdPrefixFunc)serd_writer_set_prefix,
+                    (SerdStatementFunc)serd_writer_write_statement,
+                    (SerdEndFunc)serd_writer_end_anon);
 
   serd_reader_set_strict(reader, !lax);
   if (quiet) {
diff --git a/src/writer.c b/src/writer.c
index e8225a41..6bc69c78 100644
--- a/src/writer.c
+++ b/src/writer.c
@@ -122,7 +122,7 @@ struct SerdWriterImpl {
   SerdURIView     base_uri;
   SerdStack       anon_stack;
   SerdByteSink    byte_sink;
-  SerdErrorSink   error_sink;
+  SerdErrorFunc   error_func;
   void*           error_handle;
   WriteContext    context;
   char*           bprefix;
@@ -179,7 +179,7 @@ w_err(SerdWriter* writer, SerdStatus st, const char* fmt, ...)
   va_list args; // NOLINT(cppcoreguidelines-init-variables)
   va_start(args, fmt);
   const SerdError e = {st, "", 0, 0, fmt, &args};
-  serd_error(writer->error_sink, writer->error_handle, &e);
+  serd_error(writer->error_func, writer->error_handle, &e);
   va_end(args);
   return st;
 }
@@ -1144,10 +1144,10 @@ serd_writer_new(SerdSyntax         syntax,
 
 void
 serd_writer_set_error_sink(SerdWriter*   writer,
-                           SerdErrorSink error_sink,
+                           SerdErrorFunc error_func,
                            void*         error_handle)
 {
-  writer->error_sink   = error_sink;
+  writer->error_func   = error_func;
   writer->error_handle = error_handle;
 }
 
-- 
cgit v1.2.1