]> gitweb.ps.run Git - ps-cgit/blobdiff - cache.c
Free reflists after usage
[ps-cgit] / cache.c
diff --git a/cache.c b/cache.c
index 6427b69b8e06edc392aef83d6eecb15f6d9a725a..3127fc26366ba35363f81abc35cf579f07e7d612 100644 (file)
--- a/cache.c
+++ b/cache.c
@@ -214,7 +214,7 @@ unsigned long hash_str(const char *str)
        if (!s)
                return h;
 
-       while(*s) {
+       while (*s) {
                h *= FNV_PRIME;
                h ^= *s++;
        }
@@ -342,7 +342,7 @@ int cache_process(int size, const char *path, const char *key, int ttl,
        strcpy(filename, path);
        if (filename[len - 1] != '/')
                filename[len++] = '/';
-       for(i = 0; i < 8; i++) {
+       for (i = 0; i < 8; i++) {
                sprintf(filename + len++, "%x",
                        (unsigned char)(hash & 0xf));
                hash >>= 4;
@@ -363,7 +363,7 @@ int cache_process(int size, const char *path, const char *key, int ttl,
 /* Return a strftime formatted date/time
  * NB: the result from this function is to shared memory
  */
-char *sprintftime(const char *format, time_t time)
+static char *sprintftime(const char *format, time_t time)
 {
        static char buf[64];
        struct tm *tm;
@@ -407,7 +407,7 @@ int cache_ls(const char *path)
                *name = '\0';
        }
        slot.cache_name = fullname;
-       while((ent = readdir(dir)) != NULL) {
+       while ((ent = readdir(dir)) != NULL) {
                if (strlen(ent->d_name) != 8)
                        continue;
                strcpy(name, ent->d_name);