Branch: refs/heads/master Author: Colomban Wendling ban@herbesfolles.org Committer: Colomban Wendling ban@herbesfolles.org Date: Thu, 10 Sep 2015 12:29:14 UTC Commit: 37aa25a1a4508c3d7559c0a2d00663b9c8d322c6 https://github.com/geany/geany-plugins/commit/37aa25a1a4508c3d7559c0a2d00663...
Log Message: ----------- git-changebar: Add support for libgit2 >= 0.23
Closes #283.
Modified Paths: -------------- git-changebar/src/gcb-plugin.c
Modified: git-changebar/src/gcb-plugin.c 12 lines changed, 11 insertions(+), 1 deletions(-) =================================================================== @@ -36,6 +36,15 @@ # define git_libgit2_init git_threads_init # define git_libgit2_shutdown git_threads_shutdown #endif +#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 23 +/* 0.23 added @p binary_cb */ +# define git_diff_buffers(old_buffer, old_len, old_as_path, \ + new_buffer, new_len, new_as_path, options, \ + file_cb, binary_cb, hunk_cb, line_cb, payload) \ + git_diff_buffers (old_buffer, old_len, old_as_path, \ + new_buffer, new_len, new_as_path, options, \ + file_cb, hunk_cb, line_cb, payload) +#endif
GeanyPlugin *geany_plugin; @@ -656,7 +665,8 @@ diff_buf_to_doc (const git_buf *old_buf, opts.flags = GIT_DIFF_FORCE_TEXT;
ret = git_diff_buffers (old_buf->ptr, old_buf->size, NULL, - buf, len, NULL, &opts, NULL, hunk_cb, NULL, payload); + buf, len, NULL, &opts, NULL, NULL, hunk_cb, NULL, + payload);
if (free_buf) { g_free (buf);
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).