aboutsummaryrefslogtreecommitdiff
path: root/src/hyper/htadd.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/hyper/htadd.c')
-rw-r--r--src/hyper/htadd.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/hyper/htadd.c b/src/hyper/htadd.c
index edc2add4..534d9c55 100644
--- a/src/hyper/htadd.c
+++ b/src/hyper/htadd.c
@@ -47,7 +47,6 @@
#include "lex.h"
-#include "htadd.H1"
#include "addfile.h"
#include "halloc.H1"
#include "hash.H1"
@@ -55,6 +54,17 @@
#include "lex.H1"
+static void add_file(char*, char*, int);
+static void add_new_pages(FILE*, FILE*, char*, char*);
+static int build_db_filename(short, char*, char*);
+static void copy_file(char*, char*);
+static void delete_db(FILE*, FILE*, char*);
+static int delete_file(char*, char*);
+static void get_filename(void);
+static void parse_args(char**, char*, char**, short*);
+static void update_db(FILE*, FILE*, FILE*, char*, char*, int);
+static int writable(struct stat);
+
/*