Mercurial > paster
comparison page-paste.c @ 82:0a29424e4486
pasterd: use constant filenames
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 17 Mar 2023 19:45:00 +0100 |
parents | 1ffe2f5a8500 |
children | 94dcca86e5cc |
comparison
equal
deleted
inserted
replaced
81:1ffe2f5a8500 | 82:0a29424e4486 |
---|---|
23 #include "page-status.h" | 23 #include "page-status.h" |
24 #include "page.h" | 24 #include "page.h" |
25 #include "paste.h" | 25 #include "paste.h" |
26 #include "util.h" | 26 #include "util.h" |
27 | 27 |
28 #define TITLE "paster -- paste details" | 28 #define TITLE "paster -- paste details" |
29 #define HTML "paste.html" | |
29 | 30 |
30 enum { | 31 enum { |
31 KEYWORD_TITLE, | 32 KEYWORD_TITLE, |
32 KEYWORD_ID, | 33 KEYWORD_ID, |
33 KEYWORD_AUTHOR, | 34 KEYWORD_AUTHOR, |
111 }; | 112 }; |
112 | 113 |
113 if (database_get(&self.paste, req->path) < 0) | 114 if (database_get(&self.paste, req->path) < 0) |
114 page_status(req, KHTTP_404); | 115 page_status(req, KHTTP_404); |
115 else { | 116 else { |
116 page(req, KHTTP_200, TITLE, "paste.html", &self.template); | 117 page(req, KHTTP_200, TITLE, HTML, &self.template); |
117 paste_finish(&self.paste); | 118 paste_finish(&self.paste); |
118 } | 119 } |
119 } | 120 } |
120 | 121 |
121 void | 122 void |