comparison page-paste.c @ 84:94dcca86e5cc

pasterd: database reentrancy + timer
author David Demelier <markand@malikania.fr>
date Fri, 17 Mar 2023 20:01:00 +0100
parents 0a29424e4486
children
comparison
equal deleted inserted replaced
83:a55c0d7ff8fa 84:94dcca86e5cc
109 .key = keywords, 109 .key = keywords,
110 .keysz = NELEM(keywords) 110 .keysz = NELEM(keywords)
111 } 111 }
112 }; 112 };
113 113
114 if (database_get(&self.paste, req->path) < 0) 114 if (database_get(&database, &self.paste, req->path) < 0)
115 page_status(req, KHTTP_404); 115 page_status(req, KHTTP_404);
116 else { 116 else {
117 page(req, KHTTP_200, TITLE, HTML, &self.template); 117 page(req, KHTTP_200, TITLE, HTML, &self.template);
118 paste_finish(&self.paste); 118 paste_finish(&self.paste);
119 } 119 }