diff --git a/raylib/platform_android.go b/raylib/platform_android.go index 8f1f28d..c8a5e54 100644 --- a/raylib/platform_android.go +++ b/raylib/platform_android.go @@ -23,18 +23,15 @@ import ( var callbackHolder func() // InitWindow - Initialize Window and OpenGL Graphics -func InitWindow(width int32, height int32, t interface{}) { +func InitWindow(width int32, height int32, title string) { cwidth := (C.int)(width) cheight := (C.int)(height) - title, ok := t.(string) - if ok { - ctitle := C.CString(title) - defer C.free(unsafe.Pointer(ctitle)) + ctitle := C.CString(title) + defer C.free(unsafe.Pointer(ctitle)) - C.InitWindow(cwidth, cheight, ctitle) - C.android_init() - } + C.InitWindow(cwidth, cheight, ctitle) + C.android_init() } // SetCallbackFunc - Sets callback function diff --git a/raylib/platform_arm.go b/raylib/platform_arm.go index 96b09c0..b335fdf 100644 --- a/raylib/platform_arm.go +++ b/raylib/platform_arm.go @@ -14,17 +14,14 @@ import ( ) // InitWindow - Initialize Window and OpenGL Graphics -func InitWindow(width int32, height int32, t interface{}) { +func InitWindow(width int32, height int32, title string) { cwidth := (C.int)(width) cheight := (C.int)(height) - title, ok := t.(string) - if ok { - ctitle := C.CString(title) - cptitle := unsafe.Pointer(ctitle) - defer C.free(cptitle) - C.InitWindow(cwidth, cheight, cptitle) - } + ctitle := C.CString(title) + defer C.free(unsafe.Pointer(ctitle)) + + C.InitWindow(cwidth, cheight, ctitle) } // SetCallbackFunc - Sets callback function diff --git a/raylib/platform_desktop.go b/raylib/platform_desktop.go index d369a29..819ea51 100644 --- a/raylib/platform_desktop.go +++ b/raylib/platform_desktop.go @@ -14,16 +14,14 @@ import ( ) // InitWindow - Initialize Window and OpenGL Graphics -func InitWindow(width int32, height int32, t interface{}) { +func InitWindow(width int32, height int32, title string) { cwidth := (C.int)(width) cheight := (C.int)(height) - title, ok := t.(string) - if ok { - ctitle := C.CString(title) - defer C.free(unsafe.Pointer(ctitle)) - C.InitWindow(cwidth, cheight, ctitle) - } + ctitle := C.CString(title) + defer C.free(unsafe.Pointer(ctitle)) + + C.InitWindow(cwidth, cheight, ctitle) } // SetCallbackFunc - Sets callback function