diff --git a/pkg/postal/expand.go b/pkg/postal/expand.go index 43df7ba..42e2156 100644 --- a/pkg/postal/expand.go +++ b/pkg/postal/expand.go @@ -89,8 +89,7 @@ func ExpandAddressOptions(address string, options ExpandOptions) []string { cLanguages := C.calloc(C.size_t(len(options.Languages)), C.size_t(ptrSize)) cLanguagesPtr := (*[1 << 30]*C.char)(unsafe.Pointer(cLanguages)) - var cLang C.String - + var cLang *C.char defer C.free(unsafe.Pointer(cLang)) defer C.free(unsafe.Pointer(cLanguages)) @@ -133,7 +132,7 @@ func ExpandAddressOptions(address string, options ExpandOptions) []string { var expansions = make([]string, numExpansions) // Accessing a C array - cExpansionsPtr := (*[1 << 30]*C.char)(unsafe.Pointer(cExpansions)) + cExpansionsPtr := (*[1 << 30](*C.char))(unsafe.Pointer(cExpansions)) var i uint64 for i = 0; i < numExpansions; i++ {