#include "KinoSearch/Util/ToolSet.h"
#define KINO_WANT_INVINDEX_VTABLE
#include "KinoSearch/InvIndex.r"
#include "KinoSearch/Schema.r"
#include "KinoSearch/Store/Folder.r"
InvIndex*
InvIndex_new(Schema *schema, Folder *folder)
{
CREATE(self, InvIndex, INVINDEX);
/* assign */
self->schema = REFCOUNT_INC(schema);
self->folder = REFCOUNT_INC(folder);
return self;
}
void
InvIndex_destroy(InvIndex *self)
{
REFCOUNT_DEC(self->schema);
REFCOUNT_DEC(self->folder);
free(self);
}
/* Copyright 2007 Marvin Humphrey
*
* This program is free software; you can redistribute it and/or modify
* under the same terms as Perl itself.
*/