Oh, I just added that macro because I was using it in my test code, but the tests are not portable enough to actually merge into libgit2. I suppose we could get rid of this.