mirror of https://github.com/cbeuw/Cloak
Fix tabs/spaces
This commit is contained in:
parent
d0517dfe40
commit
4e2ef402ab
|
|
@ -5,19 +5,19 @@ package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
"C"
|
"C"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
//export external_main
|
//export external_main
|
||||||
func external_main(argc C.int, argv **C.char) {
|
func external_main(argc C.int, argv **C.char) {
|
||||||
var offset = unsafe.Sizeof(uintptr(0))
|
var offset = unsafe.Sizeof(uintptr(0))
|
||||||
var go_argv []string
|
var go_argv []string
|
||||||
for i := 0; i < int(argc); i++ {
|
for i := 0; i < int(argc); i++ {
|
||||||
go_argv = append(go_argv, C.GoString(*argv))
|
go_argv = append(go_argv, C.GoString(*argv))
|
||||||
argv = (**C.char)(unsafe.Pointer(uintptr(unsafe.Pointer(argv)) + offset))
|
argv = (**C.char)(unsafe.Pointer(uintptr(unsafe.Pointer(argv)) + offset))
|
||||||
}
|
}
|
||||||
|
|
||||||
os.Args = go_argv
|
os.Args = go_argv
|
||||||
main()
|
main()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,19 +5,19 @@ package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
"C"
|
"C"
|
||||||
"unsafe"
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
//export external_main
|
//export external_main
|
||||||
func external_main(argc C.int, argv **C.char) {
|
func external_main(argc C.int, argv **C.char) {
|
||||||
var offset = unsafe.Sizeof(uintptr(0))
|
var offset = unsafe.Sizeof(uintptr(0))
|
||||||
var go_argv []string
|
var go_argv []string
|
||||||
for i := 0; i < int(argc); i++ {
|
for i := 0; i < int(argc); i++ {
|
||||||
go_argv = append(go_argv, C.GoString(*argv))
|
go_argv = append(go_argv, C.GoString(*argv))
|
||||||
argv = (**C.char)(unsafe.Pointer(uintptr(unsafe.Pointer(argv)) + offset))
|
argv = (**C.char)(unsafe.Pointer(uintptr(unsafe.Pointer(argv)) + offset))
|
||||||
}
|
}
|
||||||
|
|
||||||
os.Args = go_argv
|
os.Args = go_argv
|
||||||
main()
|
main()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue