|
@@ -348,12 +348,21 @@ func GetBasBaseInfo() (jsonStr string, err error) {
|
348
|
348
|
|
349
|
349
|
str := make([]byte, 256)
|
350
|
350
|
str1 := make([]byte, 256)
|
351
|
|
- r, _, _ := ReadCardBas.Call((uintptr)(unsafe.Pointer(&str[0])), IntPtr(1024), (uintptr)(unsafe.Pointer(&str1[0])), IntPtr(1024))
|
|
351
|
+ str3 := make([]byte, 256)
|
|
352
|
+ str4 := make([]byte, 256)
|
352
|
353
|
|
353
|
|
- fmt.Println(r)
|
354
|
|
- fmt.Println(string(str))
|
|
354
|
+ a := 1024
|
|
355
|
+
|
|
356
|
+ r, _, _ := ReadCardBas.Call((uintptr)(unsafe.Pointer(&str[0])), IntPtr(a), (uintptr)(unsafe.Pointer(&str1[0])), IntPtr(a))
|
|
357
|
+
|
|
358
|
+ str3 = str
|
|
359
|
+ str4 = str1
|
355
|
360
|
|
356
|
|
- return string(str), nil
|
|
361
|
+ str1 = nil
|
|
362
|
+ str3 = nil
|
|
363
|
+ a = 0
|
|
364
|
+ ReadCardBas = nil
|
|
365
|
+ return string(str3), nil
|
357
|
366
|
}
|
358
|
367
|
|
359
|
368
|
//func GetSFZBaseInfo() (jsonStr string, err error) {
|