From e716d37c0688d1d14d59f6ad09a4b93b6600615d Mon Sep 17 00:00:00 2001 From: Jakob Kaivo Date: Thu, 18 Jul 2019 20:29:24 -0400 Subject: remove cruft --- index.c | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'index.c') diff --git a/index.c b/index.c index e9b42a3..bac0454 100644 --- a/index.c +++ b/index.c @@ -8,16 +8,11 @@ #include "blog.h" -#include - static void insert_into(int blogdir, char *index_dir, const char *uri, const char *title) { char index_path[FILENAME_MAX] = { 0 }; snprintf(index_path, sizeof(index_path), "%s/index.html", index_dir); - /* check for exisint index */ - int old_index = openat(blogdir, index_path, O_RDONLY); - char new_path[FILENAME_MAX] = { 0 }; snprintf(new_path, sizeof(new_path), "%s.new", index_path); int new_index = openat(blogdir, new_path, O_WRONLY | O_CREAT, 0644); @@ -25,8 +20,11 @@ static void insert_into(int blogdir, char *index_dir, const char *uri, const cha dprintf(new_index, HTML_HEAD, "index"); dprintf(new_index, "%s
", uri, title); + /* add old entries */ + int old_index = openat(blogdir, index_path, O_RDONLY); if (old_index != -1) { - /* add old entries */ + /* find exising entries */ + /* copy them to new_index */ close(old_index); } @@ -39,20 +37,13 @@ static void insert_into(int blogdir, char *index_dir, const char *uri, const cha void add_to_index(const char *path, const char *title) { - /* - printf("Status: 200 OK\r\n"); - printf("Content-Type: text/plain\r\n\r\n"); - */ - int blogdir = open(DATA_DIRECTORY, O_DIRECTORY); if (blogdir == -1) { - printf("open(DATA_DIRECTORY): %s\n", strerror(errno)); return; } char *dir = strdup(path); if (dir == NULL) { - printf("strdup(path): %s\n", strerror(errno)); return; } -- cgit v1.2.1