]> Cypherpunks repositories - gostls13.git/commitdiff
misc/cgo/test: fix darwin build
authorMikio Hara <mikioh.mikioh@gmail.com>
Tue, 31 Jul 2012 11:59:06 +0000 (20:59 +0900)
committerMikio Hara <mikioh.mikioh@gmail.com>
Tue, 31 Jul 2012 11:59:06 +0000 (20:59 +0900)
uuid_t is defined in unistd.h on OS X, unfortunately.

R=iant, rsc
CC=golang-dev
https://golang.org/cl/6455057

misc/cgo/test/basic.go

index 70ec5e43ace398aefd9cf9c923e3bd17adb60702..3716a4062eb3750808ac0d713b031cccd2dfe1e8 100644 (file)
@@ -20,9 +20,9 @@ enum E {
        Enum2 = 2,
 };
 
-typedef unsigned char uuid_t[20];
+typedef unsigned char cgo_uuid_t[20];
 
-void uuid_generate(uuid_t x) {
+void uuid_generate(cgo_uuid_t x) {
        x[0] = 0;
 }
 
@@ -65,7 +65,7 @@ const EINVAL = C.EINVAL /* test #define */
 var KILO = C.KILO
 
 func uuidgen() {
-       var uuid C.uuid_t
+       var uuid C.cgo_uuid_t
        C.uuid_generate(&uuid[0])
 }