#include "builtin.h"
 #include "cache.h"
+#include "config.h"
 #include "attr.h"
 #include "quote.h"
 #include "parse-options.h"
        check = attr_check_alloc();
        if (!all_attrs) {
                for (i = 0; i < cnt; i++) {
-                       struct git_attr *a = git_attr(argv[i]);
+                       const struct git_attr *a = git_attr(argv[i]);
+
                        if (!a)
                                return error("%s: not a valid attribute name",
                                             argv[i]);