mach icon indicating copy to clipboard operation
mach copied to clipboard

core: an empty App segfaults (potential to improve safety checks)

Open prime31 opened this issue 2 years ago • 0 comments

While setting up mach in a project I discovered an empty App will result in a segfault.

Full repro of main.zig:

pub const App = struct {
    pub fn init(_: *App) !void {}

    pub fn update(_: *App) !bool {
        return false;
    }

    pub fn deinit(_: *App) void {}
};

prime31 avatar Oct 16 '23 23:10 prime31