From c9edeca8b88d20afa80143302be64e2e625e707a Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Wed, 10 Jan 2018 15:04:21 +0000 Subject: runtime: fix makemap calls in __go_construct_map The signature of makemap changed with the update to 1.10beta1, but I forgot to update the call from C code. Reviewed-on: https://go-review.googlesource.com/87135 From-SVN: r256431 --- libgo/runtime/go-construct-map.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libgo/runtime/go-construct-map.c') diff --git a/libgo/runtime/go-construct-map.c b/libgo/runtime/go-construct-map.c index 9a48d57..0e71ba9 100644 --- a/libgo/runtime/go-construct-map.c +++ b/libgo/runtime/go-construct-map.c @@ -11,8 +11,8 @@ #include "runtime.h" #include "go-type.h" -extern void *makemap (const struct __go_map_type *, int64_t hint, - void *, void *) +extern void *makemap (const struct __go_map_type *, intgo hint, + void *) __asm__ (GOSYM_PREFIX "runtime.makemap"); extern void *mapassign (const struct __go_map_type *, void *hmap, @@ -29,7 +29,7 @@ __go_construct_map (const struct __go_map_type *type, uintptr_t i; void *p; - ret = makemap(type, (int64_t) count, NULL, NULL); + ret = makemap(type, (intgo) count, NULL); entries = (const unsigned char *) ventries; for (i = 0; i < count; ++i) -- cgit v1.1