Add numlock set error + handle 2 more errors

Signed-off-by: AnErrupTion <anerruption@disroot.org>
This commit is contained in:
AnErrupTion
2024-08-06 15:32:31 +02:00
parent 1ca53f661e
commit f0869f0e13
5 changed files with 12 additions and 5 deletions

View File

@@ -108,13 +108,13 @@ pub fn tryMigrateSaveFile(user_buf: *[32]u8) Save {
const reader = file.reader();
var user_fbs = std.io.fixedBufferStream(user_buf);
reader.streamUntilDelimiter(user_fbs.writer(), '\n', 32) catch return save;
reader.streamUntilDelimiter(user_fbs.writer(), '\n', user_buf.len) catch return save;
const user = user_fbs.getWritten();
if (user.len > 0) save.user = user;
var session_buf: [20]u8 = undefined;
var session_fbs = std.io.fixedBufferStream(&session_buf);
reader.streamUntilDelimiter(session_fbs.writer(), '\n', 20) catch {};
reader.streamUntilDelimiter(session_fbs.writer(), '\n', session_buf.len) catch return save;
const session_index_str = session_fbs.getWritten();
var session_index: ?usize = null;