Skip to content

Commit 77c19d3

Browse files
committed
remove point_conversion_form_t special case
1 parent 8ca4b40 commit 77c19d3

File tree

3 files changed

+5
-9
lines changed

3 files changed

+5
-9
lines changed

cmd/mkcgo/generate.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -655,11 +655,6 @@ func goSymName(name string) string {
655655
// Strip the 'go_' prefix commonly used in shims so Go symbols are nicer.
656656
name = strings.TrimPrefix(name, "go_")
657657

658-
// Special case: preserve point_conversion_form_t as lowercase
659-
if name == "point_conversion_form_t" {
660-
return name
661-
}
662-
663658
ch, _ := utf8.DecodeRuneInString(name)
664659
isPrivate := !unicode.IsUpper(ch)
665660
if *private == isPrivate {
@@ -817,6 +812,7 @@ func generateNocgoAliases(typedefs []*mkcgo.TypeDef, w io.Writer) {
817812
// For basic types, make it an alias to the appropriate Go type
818813
goType, _ := cTypeToGo(typedef.Type, false)
819814
name := strings.TrimPrefix(typedef.Name, "_")
815+
name = strings.ToUpper(name[:1]) + name[1:]
820816
if goType != "" && goType != "unsafe.Pointer" {
821817
fmt.Fprintf(w, "type %s = %s\n", name, goType)
822818
seenTypes[name] = true

internal/ossl/zossl.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/ossl/zossl_nocgo.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)