7 #include "wvstringcache.h"
8 #include "wvstringlist.h"
11 int WvStringCache::refcount;
12 size_t WvStringCache::clean_threshold;
14 WvStringCache::WvStringCache()
25 WvStringCache::~WvStringCache()
62 if (t->count() < clean_threshold)
71 WvStringTable::Iter i(*t);
72 for (i.rewind(); i.next(); )
77 l.append(i.ptr(),
false);
86 WvStringList::Iter i(l);
87 for (i.rewind(); i.next(); )
91 clean_threshold = t->count() + t->count()/10 + 1;