mach: make App.options optional
This commit is contained in:
parent
7598c2d7b8
commit
60fd89ec45
1 changed files with 2 additions and 1 deletions
|
|
@ -177,7 +177,8 @@ pub fn main() !void {
|
||||||
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
|
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
|
||||||
const allocator = gpa.allocator();
|
const allocator = gpa.allocator();
|
||||||
|
|
||||||
var engine = try init(allocator, App.options);
|
const options = if (@hasDecl(App, "options")) App.options else Options{};
|
||||||
|
var engine = try init(allocator, options);
|
||||||
var app: App = undefined;
|
var app: App = undefined;
|
||||||
|
|
||||||
try app.init(&engine);
|
try app.init(&engine);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue