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

Diff of /lbbs/src/user_list.c

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

Revision 1.12 by sysadm, Wed Oct 22 14:25:15 2025 UTC Revision 1.13 by sysadm, Wed Oct 22 14:42:08 2025 UTC
# Line 880  int query_user_info_by_uid(int32_t uid, Line 880  int query_user_info_by_uid(int32_t uid,
880                  return -2;                  return -2;
881          }          }
882    
         if (p_user_list_pool->p_current->index_uid[0].uid != 1)  
         {  
                 log_error("Incorrect index\n");  
         }  
   
883          left = 0;          left = 0;
884          right = p_user_list_pool->p_current->user_count - 1;          right = p_user_list_pool->p_current->user_count - 1;
885    
# Line 1017  int query_user_online_info_by_uid(int32_ Line 1012  int query_user_online_info_by_uid(int32_
1012                          }                          }
1013                  }                  }
1014    
1015                  for (id = left, i = 0;                  for (i = 0;
1016                           id < p_user_list_pool->p_online_current->user_count && i < *p_user_cnt &&                           left < p_user_list_pool->p_online_current->user_count && i < *p_user_cnt &&
1017                           uid == p_user_list_pool->p_online_current->index_uid[id].uid;                           uid == p_user_list_pool->p_online_current->index_uid[left].uid;
1018                           id++, i++)                           left++, i++)
1019                  {                  {
1020                            id = p_user_list_pool->p_online_current->index_uid[left].id;
1021                          p_users[i] = p_user_list_pool->p_online_current->users[id];                          p_users[i] = p_user_list_pool->p_online_current->users[id];
                         log_error("Debug: i=%d id=%d users[i].id=%d\n", i, id, p_users[i].id);  
1022                  }                  }
1023    
1024                  if (i > 0)                  if (i > 0)


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

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