// SetLabel is a wrapper around gtk_label_set_label(). func (v *Label) SetLabel(str string) { cstr := C.CString(str) defer C.free(unsafe.Pointer(cstr)) C.gtk_label_set_label(v.native(), (*C.gchar)(cstr)) }
func (self *Label) SetLabel(str string) { s := gobject.GString(str) defer s.Free() C.gtk_label_set_label(self.object, (*C.gchar)(s.GetPtr())) }