Website Summary Files Commits Branches @commit @diff @stats
path: root / cgit.h
diff options
context:
space:
mode:
Commitee4056bd2c902a12dea67874368863fe60ea5a5f (patch)
Author
 Lars Hjemli <hjemli@gmail.com>
2008-03-27 09:22:13 +0100
Committer
 Lars Hjemli <hjemli@gmail.com>
2008-03-27 09:22:13 +0100
Filesd54da54ace7b8999cf8785d877a0a9cad5262a0c /cgit.h
cgit-ee4056bd2c902a12dea67874368863fe60ea5a5f.tar
cgit-ee4056bd2c902a12dea67874368863fe60ea5a5f.tar.gz
cgit-ee4056bd2c902a12dea67874368863fe60ea5a5f.zip
Parentdc3282f0baa14949439593729a45fbe143e3622c (diff)
Add cache.h
The functions found in cache.c are only used by cgit.c, so there's no point in rebuilding all object files when the cache interface is changed. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
1 files changed, 0 insertions, 14 deletions
-rw-r--r--cgit.h14
diff --git a/cgit.h b/cgit.h
index e82e9aa..f600912 100644
--- a/cgit.h
+++ b/cgit.h
@@ -46,13 +46,6 @@ typedef void (*configfn)(const char *name, const char *value);
typedef void (*filepair_fn)(struct diff_filepair *pair);
typedef void (*linediff_fn)(char *line, int len);
-struct cacheitem {
- char *name;
- struct stat st;
- int ttl;
- int fd;
-};
-
struct cgit_repo {
char *url;
char *name;
@@ -227,13 +220,6 @@ extern struct commitinfo *cgit_parse_commit(struct commit *commit);
extern struct taginfo *cgit_parse_tag(struct tag *tag);
extern void cgit_parse_url(const char *url);
-extern char *cache_safe_filename(const char *unsafe);
-extern int cache_lock(struct cacheitem *item);
-extern int cache_unlock(struct cacheitem *item);
-extern int cache_cancel_lock(struct cacheitem *item);
-extern int cache_exist(struct cacheitem *item);
-extern int cache_expired(struct cacheitem *item);
-
extern const char *cgit_repobasename(const char *reponame);
extern int cgit_parse_snapshots_mask(const char *str);