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

Diff of /lbbs/src/section_list_loader.c

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

Revision 1.9 by sysadm, Thu May 29 00:52:09 2025 UTC Revision 1.10 by sysadm, Thu May 29 02:21:31 2025 UTC
# Line 746  int section_list_loader_reload(void) Line 746  int section_list_loader_reload(void)
746          return 0;          return 0;
747  }  }
748    
749  int query_section_articles(SECTION_LIST *p_section, int32_t page_id, ARTICLE *p_articles[], int32_t *p_article_count)  int query_section_articles(SECTION_LIST *p_section, int page_id, ARTICLE *p_articles[], int *p_article_count, int *p_page_count)
750  {  {
751          ARTICLE *p_article;          ARTICLE *p_article;
752          ARTICLE *p_next_page_first_article;          ARTICLE *p_next_page_first_article;
753          int ret = 0;          int ret = 0;
754    
755          if (p_section == NULL || p_articles == NULL || p_article_count == NULL)          if (p_section == NULL || p_articles == NULL || p_article_count == NULL || p_page_count == NULL)
756          {          {
757                  log_error("query_section_articles() NULL pointer error\n");                  log_error("query_section_articles() NULL pointer error\n");
758                  return -1;                  return -1;
# Line 765  int query_section_articles(SECTION_LIST Line 765  int query_section_articles(SECTION_LIST
765                  return -2;                  return -2;
766          }          }
767    
768            *p_page_count = p_section->page_count;
769    
770          if (p_section->visible_article_count == 0)          if (p_section->visible_article_count == 0)
771          {          {
772                  *p_article_count = 0;                  *p_article_count = 0;


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

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