1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

checker: require unsafe for Struct(voidptr) casts

This commit is contained in:
Alexander Medvednikov
2023-01-06 09:28:01 +03:00
parent 0146509516
commit 868908b80d
25 changed files with 64 additions and 83 deletions

View File

@ -128,8 +128,7 @@ fn main() {
app.ui.run()?
}
fn frame(x voidptr) {
mut app := &App(x)
fn frame(mut app App) {
mut redraw := app.should_redraw
if app.msg != '' && app.ui.frame_count >= app.msg_hide_tick {
app.msg = ''
@ -141,8 +140,7 @@ fn frame(x voidptr) {
}
}
fn event(event &ui.Event, x voidptr) {
mut app := &App(x)
fn event(event &ui.Event, mut app App) {
match event.typ {
.mouse_down {
app.is_dragging = true