csx 4 yıl önce
ebeveyn
işleme
c09480b9e7
1 değiştirilmiş dosya ile 13 ekleme ve 4 silme
  1. 13 4
      controllers/his_api_controller.go

+ 13 - 4
controllers/his_api_controller.go Dosyayı Görüntüle

@@ -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) {