cgo: minor cleanups, remove unused export
This commit is contained in:
parent
3911d7d66c
commit
b6d1cafe54
13
main.go
13
main.go
@ -8,9 +8,11 @@ import (
|
|||||||
"github.com/boltdb/bolt"
|
"github.com/boltdb/bolt"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
const Magic int64 = 0x10203040
|
||||||
|
|
||||||
//export GetMagic
|
//export GetMagic
|
||||||
func GetMagic() int64 {
|
func GetMagic() int64 {
|
||||||
return 0x10203040
|
return Magic
|
||||||
}
|
}
|
||||||
|
|
||||||
//export Bolt_Options_New
|
//export Bolt_Options_New
|
||||||
@ -28,11 +30,6 @@ func Bolt_Options_New_Readonly() ObjectReference {
|
|||||||
return gms.Put(&b)
|
return gms.Put(&b)
|
||||||
}
|
}
|
||||||
|
|
||||||
//export Recall
|
|
||||||
func Recall(f func(a int64) int64) int64 {
|
|
||||||
return f(3)
|
|
||||||
}
|
|
||||||
|
|
||||||
//export Bolt_Open
|
//export Bolt_Open
|
||||||
func Bolt_Open(path string, mode uint32, opts ObjectReference) (ObjectReference, string) {
|
func Bolt_Open(path string, mode uint32, opts ObjectReference) (ObjectReference, string) {
|
||||||
optsIFC, ok := gms.Get(opts)
|
optsIFC, ok := gms.Get(opts)
|
||||||
@ -130,14 +127,14 @@ func Bolt_ListBuckets(b ObjectReference, browse []string) ObjectReference {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
ERROR_AND_STOP_CALLING int = 100
|
ERROR_AND_STOP_CALLING int64 = 100
|
||||||
ERROR_AND_KEEP_CALLING = 101
|
ERROR_AND_KEEP_CALLING = 101
|
||||||
FINISHED_OK = 102
|
FINISHED_OK = 102
|
||||||
REAL_MESSAGE = 103
|
REAL_MESSAGE = 103
|
||||||
)
|
)
|
||||||
|
|
||||||
//export GetNext
|
//export GetNext
|
||||||
func GetNext(oRef ObjectReference) (int, string) {
|
func GetNext(oRef ObjectReference) (int64, string) {
|
||||||
pNC_Iface, ok := gms.Get(oRef)
|
pNC_Iface, ok := gms.Get(oRef)
|
||||||
if !ok {
|
if !ok {
|
||||||
return ERROR_AND_STOP_CALLING, NullObjectReference.Error()
|
return ERROR_AND_STOP_CALLING, NullObjectReference.Error()
|
||||||
|
4
qbolt.h
4
qbolt.h
@ -58,8 +58,6 @@ extern GoInt64 Bolt_Options_New();
|
|||||||
|
|
||||||
extern GoInt64 Bolt_Options_New_Readonly();
|
extern GoInt64 Bolt_Options_New_Readonly();
|
||||||
|
|
||||||
extern GoInt64 Recall(void* p0);
|
|
||||||
|
|
||||||
/* Return type for Bolt_Open */
|
/* Return type for Bolt_Open */
|
||||||
struct Bolt_Open_return {
|
struct Bolt_Open_return {
|
||||||
GoInt64 r0;
|
GoInt64 r0;
|
||||||
@ -72,7 +70,7 @@ extern GoInt64 Bolt_ListBuckets(GoInt64 p0, GoSlice p1);
|
|||||||
|
|
||||||
/* Return type for GetNext */
|
/* Return type for GetNext */
|
||||||
struct GetNext_return {
|
struct GetNext_return {
|
||||||
GoInt r0;
|
GoInt64 r0;
|
||||||
GoString r1;
|
GoString r1;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user