From 379b09d576082fdf07853e41ab6e435ab8aa9d43 Mon Sep 17 00:00:00 2001 From: nvt-se Date: Thu, 3 Jul 2008 22:59:10 +0000 Subject: [PATCH] Fixed bug that occured after the node had been rebooted. --- core/cfs/cfs-coffee.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/core/cfs/cfs-coffee.c b/core/cfs/cfs-coffee.c index 5d397a871..4ed8df76e 100644 --- a/core/cfs/cfs-coffee.c +++ b/core/cfs/cfs-coffee.c @@ -43,7 +43,6 @@ #include "cfs/cfs-coffee.h" #include "dev/watchdog.h" -#include #include #define DEBUG 0 @@ -240,10 +239,10 @@ find_file(const char *name) offset = COFFEE_START; do { - COFFEE_READ(&hdr, sizeof (hdr), offset); + READ_HEADER(&hdr, offset); if(COFFEE_PAGE_ACTIVE(hdr)) { if(strcmp(name, hdr.name) == 0) { - page = offset / COFFEE_PAGE_SIZE; + page = (offset - COFFEE_START) / COFFEE_PAGE_SIZE; dir_cache_add(name[0], page); return page; }