summaryrefslogtreecommitdiff
path: root/pages.h
diff options
context:
space:
mode:
authorDaniel Jones <admin@danieljon.es>2020-01-06 16:38:56 +1030
committerDaniel Jones <admin@danieljon.es>2020-01-06 16:38:56 +1030
commit65f7bb17ece27e6af71ef58463dff06bb136fd81 (patch)
tree1a2d89ae04a123371d62ef8d173be37435202055 /pages.h
parentbf2ffd03740894bd7592b7a1bbd2c9101e47e888 (diff)
downloadwebsitegenerator-65f7bb17ece27e6af71ef58463dff06bb136fd81.tar.gz
websitegenerator-65f7bb17ece27e6af71ef58463dff06bb136fd81.zip
generate blog posts
now we generate blog posts properly
Diffstat (limited to 'pages.h')
-rw-r--r--pages.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/pages.h b/pages.h
index 106938d..936a11e 100644
--- a/pages.h
+++ b/pages.h
@@ -42,8 +42,10 @@ int createtmpfile(const char *name, const char *content, size_t size);
int makedirectories(const char *basedir, const char *file);
int postscompare(const void *a, const void *b);
int genericpage(int flags, const char *ind, const char *out, const char *tit, const char *inf);
-int createdirectpages(int *posts, size_t totalposts);
-char *generatepagebar(char *bar, size_t size, int *posts, size_t totalposts, int currentpage);
+int createdirectpages(const int *posts, size_t totalposts);
+char *generatepagebar(char *bar, size_t size, const int *posts, size_t totalposts, int currentpage, int pagecount);
+int generatepostpages(const int *posts, size_t totalposts, int pagecount);
+int writeposts(const int *posts, size_t totalposts, const char *outfile, int currentpage, int pagecount);
/* generators (to be put into the pages array) */
int frontpage(int flags);