mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-14 07:46:12 +03:00
fix release mode builds by building parse table
This commit is contained in:
@ -34,16 +34,12 @@ fn genTable() Table {
|
||||
@setEvalBranchQuota(15000);
|
||||
var result: Table = undefined;
|
||||
|
||||
// In debug mode, we initialize everything so that we can detect if
|
||||
// anything is overwritten. No value should be set more than once
|
||||
// since the state machine diagram is exact.
|
||||
if (builtin.mode == .Debug) {
|
||||
var i: u8 = 0;
|
||||
while (i < result.len) : (i += 1) {
|
||||
var j: u8 = 0;
|
||||
while (j < result[0].len) : (j += 1) {
|
||||
result[i][j] = transition(.anywhere, .none);
|
||||
}
|
||||
// Initialize everything so every state transition exists
|
||||
var i: u8 = 0;
|
||||
while (i < result.len) : (i += 1) {
|
||||
var j: u8 = 0;
|
||||
while (j < result[0].len) : (j += 1) {
|
||||
result[i][j] = transition(.anywhere, .none);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user