/*
- * Copyright (C) 1996-2014 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2018 The Squid Software Foundation and contributors
*
* Squid software is distributed under GPLv2+ license and includes
* contributions from numerous individuals and organizations.
namespace Ufs
{
-class RebuildState : public RefCountable
+class RebuildState
{
CBDATA_CLASS(RebuildState);
static EVH RebuildStep;
RebuildState(RefCount<UFSSwapDir> sd);
- ~RebuildState();
+ virtual ~RebuildState();
virtual bool error() const;
virtual bool isDone() const;
dirent_t *entry;
DIR *td;
char fullpath[MAXPATHLEN];
- char fullfilename[MAXPATHLEN];
+ char fullfilename[MAXPATHLEN*2];
StoreRebuildData counts;