Mercurial > paster
changeset 82:0a29424e4486
pasterd: use constant filenames
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 17 Mar 2023 19:45:00 +0100 |
parents | 1ffe2f5a8500 |
children | a55c0d7ff8fa |
files | page-index.c page-new.c page-paste.c page-search.c page-status.c |
diffstat | 5 files changed, 16 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/page-index.c Fri Mar 17 07:56:01 2023 +0100 +++ b/page-index.c Fri Mar 17 19:45:00 2023 +0100 @@ -25,8 +25,9 @@ #include "paste.h" #include "util.h" -#define LIMIT 16 -#define TITLE "paster -- recent pastes" +#define TITLE "paster -- recent pastes" +#define HTML "index.html" +#define LIMIT 16 struct page { struct kreq *req; @@ -133,7 +134,7 @@ .pastesz = pastesz }; - page(req, KHTTP_200, TITLE, "index.html", &self.template); + page(req, KHTTP_200, TITLE, HTML, &self.template); } void
--- a/page-new.c Fri Mar 17 07:56:01 2023 +0100 +++ b/page-new.c Fri Mar 17 19:45:00 2023 +0100 @@ -27,7 +27,8 @@ #include "paste.h" #include "util.h" -#define TITLE "paster -- create a new paste" +#define TITLE "paster -- create a new paste" +#define HTML "new.html" enum { KEYWORD_TITLE, @@ -188,7 +189,7 @@ .paste = paste }; - page(req, KHTTP_200, TITLE, "new.html", &self.template); + page(req, KHTTP_200, TITLE, HTML, &self.template); } void
--- a/page-paste.c Fri Mar 17 07:56:01 2023 +0100 +++ b/page-paste.c Fri Mar 17 19:45:00 2023 +0100 @@ -25,7 +25,8 @@ #include "paste.h" #include "util.h" -#define TITLE "paster -- paste details" +#define TITLE "paster -- paste details" +#define HTML "paste.html" enum { KEYWORD_TITLE, @@ -113,7 +114,7 @@ if (database_get(&self.paste, req->path) < 0) page_status(req, KHTTP_404); else { - page(req, KHTTP_200, TITLE, "paste.html", &self.template); + page(req, KHTTP_200, TITLE, HTML, &self.template); paste_finish(&self.paste); } }
--- a/page-search.c Fri Mar 17 07:56:01 2023 +0100 +++ b/page-search.c Fri Mar 17 19:45:00 2023 +0100 @@ -28,6 +28,7 @@ #include "util.h" #define TITLE "paster -- search" +#define HTML "search.html" #define LIMIT 16 enum { @@ -81,7 +82,7 @@ } }; - page(req, KHTTP_200, TITLE, "search.html", &self.template); + page(req, KHTTP_200, TITLE, HTML, &self.template); } static void
--- a/page-status.c Fri Mar 17 07:56:01 2023 +0100 +++ b/page-status.c Fri Mar 17 19:45:00 2023 +0100 @@ -21,6 +21,9 @@ #include "page.h" #include "util.h" +#define TITLE "paster -- error" +#define HTML "status.html" + enum { KEYWORD_CODE, KEYWORD_MESSAGE @@ -86,5 +89,5 @@ .status = status }; - page(req, status, "paster -- error", "status.html", &self.template); + page(req, status, TITLE, HTML, &self.template); }