diff options
author | Peter Waller <p@pwaller.net> | 2014-12-08 11:06:36 +0000 |
---|---|---|
committer | Peter Waller <p@pwaller.net> | 2014-12-08 11:06:36 +0000 |
commit | 8f5144afd65c59bc18cf069a0c9a95c18dc1c07e (patch) | |
tree | 7b75c4328a9827cc3342d76beea688f44e2bb31c | |
parent | c925ec71e205af06159ce369a0dba3f2fe6f32c1 (diff) | |
parent | 56b775a2f38189e5ea7be4380526558e17891bb6 (diff) | |
download | gl-8f5144afd65c59bc18cf069a0c9a95c18dc1c07e.tar.gz |
Merge pull request #173 from hajimehoshi/ptr-nil
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) } |