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

Diff of /lbbs/src/user_list_display.c

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

Revision 1.1 by sysadm, Tue Oct 21 11:11:28 2025 UTC Revision 1.2 by sysadm, Tue Oct 21 12:35:03 2025 UTC
# Line 244  int user_list_display(void) Line 244  int user_list_display(void)
244  {  {
245          char page_info_str[LINE_BUFFER_LEN];          char page_info_str[LINE_BUFFER_LEN];
246          USER_INFO users[BBS_user_limit_per_page];          USER_INFO users[BBS_user_limit_per_page];
247            USER_INFO user_info;
248          int user_count;          int user_count;
249          int page_count;          int page_count;
250          int page_id = 0;          int page_id = 0;
# Line 308  int user_list_display(void) Line 309  int user_list_display(void)
309                          }                          }
310                          break;                          break;
311                  case VIEW_USER:                  case VIEW_USER:
312                          clearscr();                          if ((ret = query_user_info(users[selected_index].uid, &user_info)) < 0)
313                          press_any_key_ex("功能不可用,按任意键返回", 60);                          {
314                          user_list_draw_screen();                                  log_error("query_user_info(uid=%d) error: %d\n", users[selected_index].uid, ret);
315                            }
316                            else if (ret == 0)
317                            {
318                                    log_error("query_user_info(uid=%d) error: user not found\n", users[selected_index].uid);
319                            }
320                            else if (users[selected_index].uid != user_info.uid)
321                            {
322                                    log_error("query_user_info(uid=%d) error: inconsistent uid=%d\n", users[selected_index].uid, user_info.uid);
323                            }
324                            else
325                            {
326                                    clearscr();
327                                    press_any_key_ex("功能不可用,按任意键返回", 60);
328                                    user_list_draw_screen();
329                            }
330                          break;                          break;
331                  case SHOW_HELP:                  case SHOW_HELP:
332                          // Display help information                          // Display help information


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

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