diff options
author | Hajime Hoshi <hajimehoshi@gmail.com> | 2014-12-08 19:37:45 +0900 |
---|---|---|
committer | Hajime Hoshi <hajimehoshi@gmail.com> | 2014-12-08 19:37:45 +0900 |
commit | 56b775a2f38189e5ea7be4380526558e17891bb6 (patch) | |
tree | 7b75c4328a9827cc3342d76beea688f44e2bb31c | |
parent | c925ec71e205af06159ce369a0dba3f2fe6f32c1 (diff) | |
download | gl-56b775a2f38189e5ea7be4380526558e17891bb6.tar.gz |
Bug fix (#172): Check the variable is nil correctly
-rw-r--r-- | gl.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -54,7 +54,7 @@ func freeString(ptr *C.GLchar) { C.free(unsafe.Pointer(ptr)) } func ptr(v interface{}) unsafe.Pointer { - if v == nil { + if v == nil || reflect.ValueOf(v).IsNil() { return unsafe.Pointer(nil) } |