BUILD/DEBUG: lru: update the standalone code to support the revision
The standalone testing code didn't implement the revision and didn't
build anymore, let's fix that.
diff --git a/src/lru.c b/src/lru.c
index 22f15f7..d58b188 100644
--- a/src/lru.c
+++ b/src/lru.c
@@ -247,7 +247,7 @@
static long get_value(struct lru64_head *lru, long a)
{
- struct lru64 *item;
+ struct lru64 *item = NULL;
if (lru) {
item = lru64_get(a, lru, lru, 0);
@@ -258,7 +258,7 @@
/* do the painful work here */
a = sum(a);
if (item)
- lru64_commit(item, (void *)a, lru, 0);
+ lru64_commit(item, (void *)a, lru, 1, 0);
return a;
}