diff --git a/generator/golang.ml b/generator/golang.ml index 04a771a64..d328abe4e 100644 --- a/generator/golang.ml +++ b/generator/golang.ml @@ -480,7 +480,7 @@ func return_hashtable (argv **C.char) map[string]string { pr " return C.GoString (r), nil\n" | RConstOptString _ -> pr " if r != nil {\n"; - pr " r_s := string (*r)\n"; + pr " r_s := string (rune (*r))\n"; pr " return &r_s, nil\n"; pr " } else {\n"; pr " return nil, nil\n";