From 9026e7f49f11e920eac666bd4159ec459b979623 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Thu, 26 Dec 2024 11:25:14 -0500 Subject: Incomplete buffer errored and sink queued Signed-off-by: Andrew Opalach --- src/fruits/cmc/ui/ui.c | 4 ++-- src/fruits/cmsrv/cmsrv.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src/fruits') diff --git a/src/fruits/cmc/ui/ui.c b/src/fruits/cmc/ui/ui.c index b4c196d..72e4df2 100644 --- a/src/fruits/cmc/ui/ui.c +++ b/src/fruits/cmc/ui/ui.c @@ -21,7 +21,7 @@ static void input_poll_callback(void *userdata, s32 revents) struct cmc_ui *ui = (struct cmc_ui *)userdata; (void)revents; struct ncinput input; - do { + for (;;) { if (!read_input(ui, &input)) break; bool do_render = false; if (input.evtype == NCTYPE_PRESS || input.evtype == NCTYPE_UNKNOWN) { @@ -41,7 +41,7 @@ static void input_poll_callback(void *userdata, s32 revents) if (do_render) { notcurses_render(ui->nc); } - } while (1); + } } bool cmc_ui_init(struct cmc_ui *ui, struct nn_event_loop *loop, struct cmc *c) diff --git a/src/fruits/cmsrv/cmsrv.c b/src/fruits/cmsrv/cmsrv.c index 53555d3..00f5373 100644 --- a/src/fruits/cmsrv/cmsrv.c +++ b/src/fruits/cmsrv/cmsrv.c @@ -86,7 +86,7 @@ static void input_poll_callback(void *userdata, s32 revents) struct cmsrv *s = (struct cmsrv *)userdata; (void)revents; struct ncinput input; - do { + for (;;) { if (!cmsrv_ui_read_input(&s->ui, &input)) break; if (input.evtype == NCTYPE_PRESS || input.evtype == NCTYPE_UNKNOWN) { switch (input.id) { @@ -104,7 +104,7 @@ static void input_poll_callback(void *userdata, s32 revents) break; } } - } while (1); + } } static void quit_signal_callback(void *userdata) -- cgit v1.2.3-101-g0448