aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2024-05-22 23:23:55 +0200
committerThijs Schreijer <thijs@thijsschreijer.nl>2024-05-22 23:23:55 +0200
commitc08ea611759407b0e0c8dbea384c4f5273d27d3f (patch)
tree44b52dcca88bbbc4c92efc0f187adb7332637dcb /src
parent34e1632092d1a9695b539d0244ce948194ed76c9 (diff)
downloadluasystem-c08ea611759407b0e0c8dbea384c4f5273d27d3f.tar.gz
luasystem-c08ea611759407b0e0c8dbea384c4f5273d27d3f.tar.bz2
luasystem-c08ea611759407b0e0c8dbea384c4f5273d27d3f.zip
fix
Diffstat (limited to 'src')
-rw-r--r--src/term.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/term.c b/src/term.c
index 18e6acb..704da80 100644
--- a/src/term.c
+++ b/src/term.c
@@ -656,6 +656,12 @@ static int lst_setnonblock(lua_State *L)
656 return pusherror(L, "Error changing O_NONBLOCK: "); 656 return pusherror(L, "Error changing O_NONBLOCK: ");
657 } 657 }
658 658
659#else
660 HANDLE console_handle = get_console_handle(L, 1);
661 if (console_handle == NULL) {
662 return 2; // error message is already on the stack
663 }
664
659#endif 665#endif
660 666
661 lua_pushboolean(L, 1); 667 lua_pushboolean(L, 1);
@@ -691,6 +697,11 @@ static int lst_getnonblock(lua_State *L)
691 } 697 }
692 698
693#else 699#else
700 HANDLE console_handle = get_console_handle(L, 1);
701 if (console_handle == NULL) {
702 return 2; // error message is already on the stack
703 }
704
694 lua_pushboolean(L, 0); 705 lua_pushboolean(L, 0);
695 706
696#endif 707#endif