diff --git a/bobbi/sortdir.c#b00008 b/bobbi/sortdir.c#b00008 index 3312a2f..9f1ca20 100644 --- a/bobbi/sortdir.c#b00008 +++ b/bobbi/sortdir.c#b00008 @@ -339,7 +339,7 @@ int isfree(uint blk) { uint idx = blk / 8; uint bit = blk % 8; //printf("freelist[%u]=%u\n",idx,freelist[idx]); - return (freelist[idx] >> bit) & 0x01 ? 1 : 0; + return (freelist[idx] << bit) & 0x80 ? 1 : 0; } /*