Skip to content
Snippets Groups Projects
Commit c5dc54fd authored by deuce's avatar deuce
Browse files

Return on either \r OR \n

parent c023d309
No related branches found
No related tags found
No related merge requests found
...@@ -356,12 +356,12 @@ char *ciolib_cgets(char *str) ...@@ -356,12 +356,12 @@ char *ciolib_cgets(char *str)
CIOLIB_INIT(); CIOLIB_INIT();
maxlen=*(unsigned char *)str; maxlen=*(unsigned char *)str;
while((ch=ciolib_getche())!='\n') { while((ch=ciolib_getche())!='\n' && ch !='\r') {
switch(ch) { switch(ch) {
case 0: /* Skip extended keys */ case 0: /* Skip extended keys */
ciolib_getche(); ciolib_getche();
break; break;
case '\r': /* Skip \r (ToDo: Should this be treeated as a \n? */ case '\r': /* Skip \r (ToDo: Should this be treated as a \n? */
break; break;
case '\b': case '\b':
if(len==0) { if(len==0) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment