From 3d548a8de76c662447d3bff438c96b9f38e51cd2 Mon Sep 17 00:00:00 2001 From: Aakarsh Kashyap Date: Mon, 29 Jun 2026 22:50:59 +0530 Subject: [bug] error handling bypass --- src/main.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 4959eef..4695d62 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,6 +1,5 @@ /* main.cpp - reader: RSVP-style terminal word reader */ -#include #define _POSIX_C_SOURCE 200809L #include @@ -9,6 +8,7 @@ #include #include +#include #include #include "../include/reader.h" @@ -26,11 +26,12 @@ main(int argc, char *argv[]) SCPCQueue queue(1024); cfg = (EditorCfg *)malloc(sizeof(EditorCfg)); - cfg->speed = 250000; - int& speed = cfg->speed; if (!cfg) die("[err]: malloc failed\n"); + cfg->speed = 250000; + int& speed = cfg->speed; + enable_raw(cfg); init_editor(cfg); -- cgit v1.2.3