mirror of https://github.com/RT-Thread/rt-thread
![]() [Fix] <components>:finsh/shell.c When using char rt_hw_console_getchar(void), some compilers may default to returning 255 instead of the expected -1, causing the condition if(ch < 0) at F: shell.c L:519 to fail and enter an erroneous loop. Solution: Use the signed char type return value as rt_hw_console_getchar Signed-off-by: Yucai Liu <1486344514@qq.com> |
||
---|---|---|
.. | ||
dfs | ||
drivers | ||
fal | ||
finsh | ||
legacy | ||
libc | ||
lwp | ||
mm | ||
mprotect | ||
net | ||
utilities | ||
vbus | ||
Kconfig | ||
SConscript |