public static extern int git_diff_blobs( GitObjectSafeHandle oldBlob, GitObjectSafeHandle newBlob, GitDiffOptions options, IntPtr data, git_diff_file_fn fileCallback, git_diff_hunk_fn hunkCallback, git_diff_data_fn lineCallback);
public static extern int git_diff_foreach( DiffListSafeHandle diff, IntPtr callbackData, git_diff_file_fn fileCallback, git_diff_hunk_fn hunkCallback, git_diff_data_fn lineCallback);