On this project's [website](https://libgit2.org/), it claims compliance with C89. However, [the library uses variadic macros](/libgit2/libgit2/blob/fef847ae57d74e93563bc04222d9da7007fffc4f/src/parse.h#L29) which are [not C89-compliant](https://en.wikipedia.org/wiki/Variadic_macro). Either the compliance claim or the variadic macros should be removed.
On this project's website, it claims compliance with C89.
However, the library uses variadic macros which are not C89-compliant.
Either the compliance claim or the variadic macros should be removed.