freebsd-ports/devel/git-cinnabar
Jan Beich 4bd030d377 devel/git-cinnabar: unbreak after r516646
./helper/cinnabar-helper.c:1609:31: warning: incompatible pointer types passing 'struct oid_map_entry *' to parameter of type 'const struct hashmap_entry *' [-Wincompatible-pointer-types]
        old2new = hashmap_get(cache, &k, NULL);
                                     ^~
./hashmap.h:306:33: note: passing argument to parameter 'key' here
                                const struct hashmap_entry *key,
                                                            ^
./helper/cinnabar-helper.c:1609:10: warning: incompatible pointer types assigning to 'struct oid_map_entry *' from 'struct hashmap_entry *' [-Wincompatible-pointer-types]
        old2new = hashmap_get(cache, &k, NULL);
                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./helper/cinnabar-helper.c:1652:22: warning: incompatible pointer types passing 'struct oid_map_entry *' to parameter of type 'struct hashmap_entry *' [-Wincompatible-pointer-types]
                hashmap_add(cache, old2new);
                                   ^~~~~~~
./hashmap.h:349:61: note: passing argument to parameter 'entry' here
void hashmap_add(struct hashmap *map, struct hashmap_entry *entry);
                                                            ^
./helper/cinnabar-helper.c:1670:31: warning: incompatible pointer types passing 'struct old2new_manifest_tree *' to parameter of type 'const struct hashmap_entry *' [-Wincompatible-pointer-types]
        old2new = hashmap_get(cache, &k, NULL);
                                     ^~
./hashmap.h:306:33: note: passing argument to parameter 'key' here
                                const struct hashmap_entry *key,
                                                            ^
./helper/cinnabar-helper.c:1670:10: warning: incompatible pointer types assigning to 'struct old2new_manifest_tree *' from 'struct hashmap_entry *' [-Wincompatible-pointer-types]
        old2new = hashmap_get(cache, &k, NULL);
                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./helper/cinnabar-helper.c:1715:22: warning: incompatible pointer types passing 'struct old2new_manifest_tree *' to parameter of type 'struct hashmap_entry *' [-Wincompatible-pointer-types]
                hashmap_add(cache, old2new);
                                   ^~~~~~~
./hashmap.h:349:61: note: passing argument to parameter 'entry' here
void hashmap_add(struct hashmap *map, struct hashmap_entry *entry);
                                                            ^
./helper/cinnabar-helper.c:1752:45: warning: incompatible pointer types passing 'struct oid_map_entry *' to parameter of type 'const struct hashmap_entry *' [-Wincompatible-pointer-types]
                entry = hashmap_get(&track->commit_cache, &k, NULL);
                                                          ^~
./hashmap.h:306:33: note: passing argument to parameter 'key' here
                                const struct hashmap_entry *key,
                                                            ^
./helper/cinnabar-helper.c:1752:9: warning: incompatible pointer types assigning to 'struct oid_map_entry *' from 'struct hashmap_entry *' [-Wincompatible-pointer-types]
                entry = hashmap_get(&track->commit_cache, &k, NULL);
                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./helper/cinnabar-helper.c:1788:45: warning: incompatible pointer types passing 'struct oid_map_entry *' to parameter of type 'const struct hashmap_entry *' [-Wincompatible-pointer-types]
                entry = hashmap_get(&track->commit_cache, &k, NULL);
                                                          ^~
./hashmap.h:306:33: note: passing argument to parameter 'key' here
                                const struct hashmap_entry *key,
                                                            ^
./helper/cinnabar-helper.c:1788:9: warning: incompatible pointer types assigning to 'struct oid_map_entry *' from 'struct hashmap_entry *' [-Wincompatible-pointer-types]
                entry = hashmap_get(&track->commit_cache, &k, NULL);
                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./helper/cinnabar-helper.c:1800:36: warning: incompatible pointer types passing 'struct oid_map_entry *' to parameter of type 'struct hashmap_entry *' [-Wincompatible-pointer-types]
        hashmap_add(&track->commit_cache, entry);
                                          ^~~~~
./hashmap.h:349:61: note: passing argument to parameter 'entry' here
void hashmap_add(struct hashmap *map, struct hashmap_entry *entry);
                                                            ^
./helper/cinnabar-helper.c:1904:36: warning: incompatible pointer types passing 'int (const void *, const void *, const void *, const void *)' to parameter of type 'hashmap_cmp_fn' (aka 'int (*)(const void *, const struct hashmap_entry *, const struct hashmap_entry *, const void *)') [-Wincompatible-pointer-types]
                        hashmap_init(&track.tree_cache, oid_map_entry_cmp, NULL, 0);
                                                        ^~~~~~~~~~~~~~~~~
./hashmap.h:231:20: note: passing argument to parameter 'equals_function' here
                         hashmap_cmp_fn equals_function,
                                        ^
./helper/cinnabar-helper.c:1906:36: warning: incompatible pointer types passing 'int (const void *, const void *, const void *, const void *)' to parameter of type 'hashmap_cmp_fn' (aka 'int (*)(const void *, const struct hashmap_entry *, const struct hashmap_entry *, const void *)') [-Wincompatible-pointer-types]
                        hashmap_init(&track.tree_cache, old2new_manifest_tree_cmp, NULL, 0);
                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~
./hashmap.h:231:20: note: passing argument to parameter 'equals_function' here
                         hashmap_cmp_fn equals_function,
                                        ^
./helper/cinnabar-helper.c:1908:37: warning: incompatible pointer types passing 'int (const void *, const void *, const void *, const void *)' to parameter of type 'hashmap_cmp_fn' (aka 'int (*)(const void *, const struct hashmap_entry *, const struct hashmap_entry *, const void *)') [-Wincompatible-pointer-types]
                hashmap_init(&track.commit_cache, oid_map_entry_cmp, NULL, 0);
                                                  ^~~~~~~~~~~~~~~~~
./hashmap.h:231:20: note: passing argument to parameter 'equals_function' here
                         hashmap_cmp_fn equals_function,
                                        ^
./helper/cinnabar-helper.c:1935:37: error: too many arguments provided to function-like macro invocation
                hashmap_free(&track.commit_cache, 1);
                                                  ^
./hashmap.h:241:9: note: macro 'hashmap_free' defined here
  #define hashmap_free(map) hashmap_free_(map, -1)
          ^
./helper/cinnabar-helper.c:1935:3: error: use of undeclared identifier 'hashmap_free'; did you mean 'hashmap_free_'?
                hashmap_free(&track.commit_cache, 1);
                ^~~~~~~~~~~~
                hashmap_free_
./hashmap.h:236:6: note: 'hashmap_free_' declared here
void hashmap_free_(struct hashmap *map, ssize_t offset);
     ^
./helper/cinnabar-helper.c:1936:35: error: too many arguments provided to function-like macro invocation
                hashmap_free(&track.tree_cache, 1);
                                                ^
./hashmap.h:241:9: note: macro 'hashmap_free' defined here
  #define hashmap_free(map) hashmap_free_(map, -1)
          ^
./helper/cinnabar-helper.c:1936:3: error: use of undeclared identifier 'hashmap_free'; did you mean 'hashmap_free_'?
                hashmap_free(&track.tree_cache, 1);
                ^~~~~~~~~~~~
                hashmap_free_
./hashmap.h:236:6: note: 'hashmap_free_' declared here
void hashmap_free_(struct hashmap *map, ssize_t offset);
     ^
./helper/cinnabar-helper.c:1935:3: warning: expression result unused [-Wunused-value]
                hashmap_free(&track.commit_cache, 1);
                ^~~~~~~~~~~~
./helper/cinnabar-helper.c:1936:3: warning: expression result unused [-Wunused-value]
                hashmap_free(&track.tree_cache, 1);
                ^~~~~~~~~~~~
./helper/cinnabar-helper.c:1955:35: warning: incompatible pointer types passing 'struct oid_map_entry *' to parameter of type 'const struct hashmap_entry *' [-Wincompatible-pointer-types]
        cache_entry = hashmap_get(cache, &k, NULL);
                                         ^~
./hashmap.h:306:33: note: passing argument to parameter 'key' here
                                const struct hashmap_entry *key,
                                                            ^
./helper/cinnabar-helper.c:1955:14: warning: incompatible pointer types assigning to 'struct oid_map_entry *' from 'struct hashmap_entry *' [-Wincompatible-pointer-types]
        cache_entry = hashmap_get(cache, &k, NULL);
                    ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./helper/cinnabar-helper.c:2020:23: warning: incompatible pointer types passing 'struct oid_map_entry *' to parameter of type 'struct hashmap_entry *' [-Wincompatible-pointer-types]
                        hashmap_add(cache, cache_entry);
                                           ^~~~~~~~~~~
./hashmap.h:349:61: note: passing argument to parameter 'entry' here
void hashmap_add(struct hashmap *map, struct hashmap_entry *entry);
                                                            ^
./helper/cinnabar-helper.c:2280:32: error: too many arguments provided to function-like macro invocation
        hashmap_free(&git_tree_cache, 1);
                                      ^
./hashmap.h:241:9: note: macro 'hashmap_free' defined here
  #define hashmap_free(map) hashmap_free_(map, -1)
          ^
./helper/cinnabar-helper.c:2280:2: error: use of undeclared identifier 'hashmap_free'; did you mean 'hashmap_free_'?
        hashmap_free(&git_tree_cache, 1);
        ^~~~~~~~~~~~
        hashmap_free_
./hashmap.h:236:6: note: 'hashmap_free_' declared here
void hashmap_free_(struct hashmap *map, ssize_t offset);
     ^
./helper/cinnabar-helper.c:2281:32: warning: incompatible pointer types passing 'int (const void *, const void *, const void *, const void *)' to parameter of type 'hashmap_cmp_fn' (aka 'int (*)(const void *, const struct hashmap_entry *, const struct hashmap_entry *, const void *)') [-Wincompatible-pointer-types]
        hashmap_init(&git_tree_cache, oid_map_entry_cmp, NULL, 0);
                                      ^~~~~~~~~~~~~~~~~
./hashmap.h:231:20: note: passing argument to parameter 'equals_function' here
                         hashmap_cmp_fn equals_function,
                                        ^
./helper/cinnabar-helper.c:2280:2: warning: expression result unused [-Wunused-value]
        hashmap_free(&git_tree_cache, 1);
        ^~~~~~~~~~~~
./helper/cinnabar-helper.c:2397:34: warning: incompatible pointer types passing 'int (const void *, const void *, const void *, const void *)' to parameter of type 'hashmap_cmp_fn' (aka 'int (*)(const void *, const struct hashmap_entry *, const struct hashmap_entry *, const void *)') [-Wincompatible-pointer-types]
                        hashmap_init(&git_tree_cache, oid_map_entry_cmp, NULL, 0);
                                                      ^~~~~~~~~~~~~~~~~
./hashmap.h:231:20: note: passing argument to parameter 'equals_function' here
                         hashmap_cmp_fn equals_function,
                                        ^
./helper/cinnabar-helper.c:2453:32: error: too many arguments provided to function-like macro invocation
        hashmap_free(&git_tree_cache, 1);
                                      ^
./hashmap.h:241:9: note: macro 'hashmap_free' defined here
  #define hashmap_free(map) hashmap_free_(map, -1)
          ^
./helper/cinnabar-helper.c:2453:2: error: use of undeclared identifier 'hashmap_free'; did you mean 'hashmap_free_'?
        hashmap_free(&git_tree_cache, 1);
        ^~~~~~~~~~~~
        hashmap_free_
./hashmap.h:236:6: note: 'hashmap_free_' declared here
void hashmap_free_(struct hashmap *map, ssize_t offset);
     ^
./helper/cinnabar-helper.c:2453:2: warning: expression result unused [-Wunused-value]
        hashmap_free(&git_tree_cache, 1);
        ^~~~~~~~~~~~

Reported by:	pkg-fallout
2019-11-05 09:05:59 +00:00
..
files
distinfo
Makefile
pkg-descr