libgit2 GIT_BUF_INIT未声明;应该在哪里申报?

时间:2016-08-09 10:05:03

标签: libgit2

我正在浏览android.support.v7.widget.Toolbar sample code for getting the content of blobs,但我遇到了问题:

libgit2

我收到错误git_buf filtered_content = GIT_BUF_INIT; ,这是有道理的,因为我无法在任何包含的头文件中找到此定义。在我得到强烈的感觉之前似乎没有人问过这个问题我错过了一些明显的东西。关于使用C2065: 'GIT_BUF_INIT': undeclared identifier需要做什么的任何想法?

1 个答案:

答案 0 :(得分:1)

它在库中声明,因为它引用了一个内部缓冲区。你应该像往常一样将结构归零。

如果示例包含GIT_BUF_INIT,则可能是从测试中提取的,我们错过了它在外面无法使用。