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

Diff of /lbbs/src/user_priv.c

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

Revision 1.26 by sysadm, Sun Nov 16 11:06:06 2025 UTC Revision 1.28 by sysadm, Sat Jan 3 10:27:14 2026 UTC
# Line 3  Line 3 
3   * user_priv   * user_priv
4   *   - basic operations of user privilege   *   - basic operations of user privilege
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 126  int load_priv(MYSQL *db, BBS_user_priv * Line 126  int load_priv(MYSQL *db, BBS_user_priv *
126                           uid);                           uid);
127          if (mysql_query(db, sql) != 0)          if (mysql_query(db, sql) != 0)
128          {          {
129                  log_error("Query user_list error: %s\n", mysql_error(db));                  log_error("Query user_list error: %s", mysql_error(db));
130                  return -1;                  return -1;
131          }          }
132          if ((rs = mysql_store_result(db)) == NULL)          if ((rs = mysql_store_result(db)) == NULL)
133          {          {
134                  log_error("Get user_list data failed\n");                  log_error("Get user_list data failed");
135                  return -1;                  return -1;
136          }          }
137          if ((row = mysql_fetch_row(rs)))          if ((row = mysql_fetch_row(rs)))
# Line 148  int load_priv(MYSQL *db, BBS_user_priv * Line 148  int load_priv(MYSQL *db, BBS_user_priv *
148                           uid);                           uid);
149          if (mysql_query(db, sql) != 0)          if (mysql_query(db, sql) != 0)
150          {          {
151                  log_error("Query admin_config error: %s\n", mysql_error(db));                  log_error("Query admin_config error: %s", mysql_error(db));
152                  return -1;                  return -1;
153          }          }
154          if ((rs = mysql_store_result(db)) == NULL)          if ((rs = mysql_store_result(db)) == NULL)
155          {          {
156                  log_error("Get admin_config data failed\n");                  log_error("Get admin_config data failed");
157                  return -1;                  return -1;
158          }          }
159          if ((row = mysql_fetch_row(rs)))          if ((row = mysql_fetch_row(rs)))
# Line 172  int load_priv(MYSQL *db, BBS_user_priv * Line 172  int load_priv(MYSQL *db, BBS_user_priv *
172                           uid);                           uid);
173          if (mysql_query(db, sql) != 0)          if (mysql_query(db, sql) != 0)
174          {          {
175                  log_error("Query section_master error: %s\n", mysql_error(db));                  log_error("Query section_master error: %s", mysql_error(db));
176                  return -1;                  return -1;
177          }          }
178          if ((rs = mysql_store_result(db)) == NULL)          if ((rs = mysql_store_result(db)) == NULL)
179          {          {
180                  log_error("Get section_master data failed\n");                  log_error("Get section_master data failed");
181                  return -1;                  return -1;
182          }          }
183          while ((row = mysql_fetch_row(rs)))          while ((row = mysql_fetch_row(rs)))
# Line 196  int load_priv(MYSQL *db, BBS_user_priv * Line 196  int load_priv(MYSQL *db, BBS_user_priv *
196                           "ORDER BY SID");                           "ORDER BY SID");
197          if (mysql_query(db, sql) != 0)          if (mysql_query(db, sql) != 0)
198          {          {
199                  log_error("Query section_config error: %s\n", mysql_error(db));                  log_error("Query section_config error: %s", mysql_error(db));
200                  return -1;                  return -1;
201          }          }
202          if ((rs = mysql_store_result(db)) == NULL)          if ((rs = mysql_store_result(db)) == NULL)
203          {          {
204                  log_error("Get section_config data failed\n");                  log_error("Get section_config data failed");
205                  return -1;                  return -1;
206          }          }
207          while ((row = mysql_fetch_row(rs)))          while ((row = mysql_fetch_row(rs)))
# Line 230  int load_priv(MYSQL *db, BBS_user_priv * Line 230  int load_priv(MYSQL *db, BBS_user_priv *
230                           uid);                           uid);
231          if (mysql_query(db, sql) != 0)          if (mysql_query(db, sql) != 0)
232          {          {
233                  log_error("Query ban_user_list error: %s\n", mysql_error(db));                  log_error("Query ban_user_list error: %s", mysql_error(db));
234                  return -1;                  return -1;
235          }          }
236          if ((rs = mysql_store_result(db)) == NULL)          if ((rs = mysql_store_result(db)) == NULL)
237          {          {
238                  log_error("Get ban_user_list data failed\n");                  log_error("Get ban_user_list data failed");
239                  return -1;                  return -1;
240          }          }
241          while ((row = mysql_fetch_row(rs)))          while ((row = mysql_fetch_row(rs)))
# Line 251  int load_priv(MYSQL *db, BBS_user_priv * Line 251  int load_priv(MYSQL *db, BBS_user_priv *
251                           uid);                           uid);
252          if (mysql_query(db, sql) != 0)          if (mysql_query(db, sql) != 0)
253          {          {
254                  log_error("Query section_favorite error: %s\n", mysql_error(db));                  log_error("Query section_favorite error: %s", mysql_error(db));
255                  return -1;                  return -1;
256          }          }
257          if ((rs = mysql_store_result(db)) == NULL)          if ((rs = mysql_store_result(db)) == NULL)
258          {          {
259                  log_error("Get section_favorite data failed\n");                  log_error("Get section_favorite data failed");
260                  return -1;                  return -1;
261          }          }
262          while ((row = mysql_fetch_row(rs)))          while ((row = mysql_fetch_row(rs)))


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

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