aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Waller <p@pwaller.net>2014-12-08 11:06:36 +0000
committerPeter Waller <p@pwaller.net>2014-12-08 11:06:36 +0000
commit8f5144afd65c59bc18cf069a0c9a95c18dc1c07e (patch)
tree7b75c4328a9827cc3342d76beea688f44e2bb31c
parentc925ec71e205af06159ce369a0dba3f2fe6f32c1 (diff)
parent56b775a2f38189e5ea7be4380526558e17891bb6 (diff)
downloadgl-8f5144afd65c59bc18cf069a0c9a95c18dc1c07e.tar.gz
Merge pull request #173 from hajimehoshi/ptr-nil
Bug fix (#172): Check the variable is nil correctly
-rw-r--r--gl.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/gl.go b/gl.go
index f83a4d3..1763b05 100644
--- a/gl.go
+++ b/gl.go
@@ -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)
}