Anna Schumaker
d6e5e6c773
Databases can change either as part of an upgrade or through adding and removing entries. We can save a bit of memory by removing unallocated entries during startup. Implements #47: Automatic database defragment Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
18 lines
360 B
C
18 lines
360 B
C
/**
|
|
* Copyright 2014 (c) Anna Schumaker.
|
|
*/
|
|
#ifndef OCARINA_CORE_TAGS_TAGS_H
|
|
#define OCARINA_CORE_TAGS_TAGS_H
|
|
|
|
|
|
/* Called to initialize and read all databases from disk. */
|
|
void tags_init();
|
|
|
|
/* Called to clean up all databases. */
|
|
void tags_deinit();
|
|
|
|
/* Called to defragment all databases. */
|
|
bool tags_defragment();
|
|
|
|
#endif /* OCARINA_CORE_TAGS_TAGS_H */
|