c: c.Int/Uint not alias C.int/uint
This commit is contained in:
7
c/c.go
7
c/c.go
@@ -26,8 +26,6 @@ const (
|
|||||||
|
|
||||||
type (
|
type (
|
||||||
Char = int8
|
Char = int8
|
||||||
Int = C.int
|
|
||||||
Uint = C.uint
|
|
||||||
Long = int32
|
Long = int32
|
||||||
Ulong = uint32
|
Ulong = uint32
|
||||||
LongLong = int64
|
LongLong = int64
|
||||||
@@ -38,6 +36,11 @@ type (
|
|||||||
FilePtr = unsafe.Pointer
|
FilePtr = unsafe.Pointer
|
||||||
)
|
)
|
||||||
|
|
||||||
|
type (
|
||||||
|
Int C.int
|
||||||
|
Uint C.uint
|
||||||
|
)
|
||||||
|
|
||||||
type integer interface {
|
type integer interface {
|
||||||
~int | ~uint | ~uintptr | ~int32 | ~uint32 | ~int64 | ~uint64
|
~int | ~uint | ~uintptr | ~int32 | ~uint32 | ~int64 | ~uint64
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user