mirror of
https://github.com/zoriya/zig-wayland.git
synced 2025-12-06 07:06:12 +00:00
scanner: add missing version check on server side
Currently we generate all server side functions to send events regardless of the max protocol version requested at build time.
This commit is contained in:
@@ -747,8 +747,11 @@ const Interface = struct {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
for (interface.events) |event, opcode|
|
for (interface.events) |event, opcode| {
|
||||||
try event.emitFn(side, writer, interface, opcode);
|
if (event.since <= target_version) {
|
||||||
|
try event.emitFn(side, writer, interface, opcode);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
try writer.writeAll("};\n");
|
try writer.writeAll("};\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user