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

Diff of /lbbs/src/screen.c

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

Revision 1.123 by sysadm, Wed Nov 5 01:04:06 2025 UTC Revision 1.124 by sysadm, Wed Nov 5 02:33:30 2025 UTC
# Line 26  Line 26 
26  #include <sys/shm.h>  #include <sys/shm.h>
27  #include <sys/types.h>  #include <sys/types.h>
28    
29  #define ACTIVE_BOARD_HEIGHT 8  const char CTRL_SEQ_CLR_LINE[] = "\033[K";
30    
31  #define STR_TOP_LEFT_MAX_LEN 80  static const int ACTIVE_BOARD_HEIGHT = 8;
32  #define STR_TOP_MIDDLE_MAX_LEN 40  
33  #define STR_TOP_RIGHT_MAX_LEN 80  static const int STR_TOP_LEFT_MAX_LEN = 80;
34    static const int STR_TOP_MIDDLE_MAX_LEN = 40;
35    static const int STR_TOP_RIGHT_MAX_LEN = 80;
36    
37  static size_t get_time_str(char *s, size_t len)  static size_t get_time_str(char *s, size_t len)
38  {  {
# Line 127  void set_input_echo(int echo) Line 129  void set_input_echo(int echo)
129          iflush();          iflush();
130  }  }
131    
132  static int _str_input(char *buffer, int buf_size, int max_display_len, int echo_mode)  static int _str_input(char *buffer, int buf_size, int max_display_len, enum io_echo_t echo_mode)
133  {  {
134          int ch;          int ch;
135          int offset = 0;          int offset = 0;
# Line 271  static int _str_input(char *buffer, int Line 273  static int _str_input(char *buffer, int
273          return offset;          return offset;
274  }  }
275    
276  int str_input(char *buffer, int buf_size, int echo_mode)  int str_input(char *buffer, int buf_size, enum io_echo_t echo_mode)
277  {  {
278          int len;          int len;
279    


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

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