/[LeafOK_CVS]/lbbs/src/io.c
ViewVC logotype

Diff of /lbbs/src/io.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.80 by sysadm, Fri Dec 19 06:16:27 2025 UTC Revision 1.82 by sysadm, Sat Jan 3 10:27:14 2026 UTC
# Line 3  Line 3 
3   * io   * io
4   *   - basic terminal-based user input / output features   *   - basic terminal-based user input / output features
5   *   *
6   * Copyright (C) 2004-2025  Leaflet <leaflet@leafok.com>   * Copyright (C) 2004-2026  Leaflet <leaflet@leafok.com>
7   */   */
8    
9  #ifdef HAVE_CONFIG_H  #ifdef HAVE_CONFIG_H
# Line 590  int igetch(int timeout) Line 590  int igetch(int timeout)
590  #ifdef _DEBUG  #ifdef _DEBUG
591                          for (int j = stdin_buf_offset; j < stdin_buf_len; j++)                          for (int j = stdin_buf_offset; j < stdin_buf_len; j++)
592                          {                          {
593                                  log_debug("input: <--[%u]", (stdin_buf[j] + 256) % 256);                                  log_debug("input: <--[%u]", (unsigned char)(stdin_buf[j]));
594                          }                          }
595  #endif  #endif
596                  }                  }
# Line 608  int igetch(int timeout) Line 608  int igetch(int timeout)
608  #ifdef _DEBUG  #ifdef _DEBUG
609                          for (int j = stdin_conv_offset; j < stdin_conv_len; j++)                          for (int j = stdin_conv_offset; j < stdin_conv_len; j++)
610                          {                          {
611                                  log_debug("input_conv: <--[%u]", (stdin_conv[j] + 256) % 256);                                  log_debug("input_conv: <--[%u]", (unsigned char)(stdin_conv[j]));
612                          }                          }
613  #endif  #endif
614                  }                  }
# Line 1060  int igetch(int timeout) Line 1060  int igetch(int timeout)
1060                          continue;                          continue;
1061                  }                  }
1062    
1063                  out = ((int)c + 256) % 256;                  out = c;
1064                  break;                  break;
1065          }          }
1066    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1