diff options
Diffstat (limited to 'src/trace.c')
-rw-r--r-- | src/trace.c | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/trace.c b/src/trace.c index 6ee2cf2ce..ee5039f56 100644 --- a/src/trace.c +++ b/src/trace.c @@ -17,25 +17,22 @@ struct git_trace_data git_trace__data = {0}; #endif -int git_trace_set( - git_trace_level_t level, git_trace_callback cb, void *cb_payload) +int git_trace_set(git_trace_level_t level, git_trace_callback callback) { #ifdef GIT_TRACE - assert(level == 0 || cb != NULL); + assert(level == 0 || callback != NULL); git_trace__data.level = level; - git_trace__data.callback = cb; - git_trace__data.callback_payload = cb_payload; + git_trace__data.callback = callback; GIT_MEMORY_BARRIER; return 0; #else GIT_UNUSED(level); - GIT_UNUSED(cb); - GIT_UNUSED(cb_payload); + GIT_UNUSED(callback); - giterr_set( - GITERR_INVALID, "This version of libgit2 was not built with tracing."); + giterr_set(GITERR_INVALID, + "This version of libgit2 was not built with tracing."); return -1; #endif } |