Tidy up stats interface

This commit is contained in:
whydoubt
2004-08-19 05:12:21 +00:00
parent 9a4b90878a
commit 1960e3808b
4 changed files with 2 additions and 19 deletions

View File

@@ -113,7 +113,6 @@ mdb_debug
mdb_unicode2ascii mdb_unicode2ascii
mdb_ascii2unicode mdb_ascii2unicode
<SUBSECTION Private> <SUBSECTION Private>
mdb_alloc_stats
mdb_test_string mdb_test_string
mdb_test_int mdb_test_int
mdb_add_sarg mdb_add_sarg

View File

@@ -484,8 +484,6 @@ void mdb_index_page_reset(MdbIndexPage *ipg);
/* stats.c */ /* stats.c */
extern MdbStatistics *mdb_alloc_stats(MdbHandle *mdb);
extern void mdb_free_stats(MdbHandle *mdb);
extern void mdb_stats_on(MdbHandle *mdb); extern void mdb_stats_on(MdbHandle *mdb);
extern void mdb_stats_off(MdbHandle *mdb); extern void mdb_stats_off(MdbHandle *mdb);
extern void mdb_dump_stats(MdbHandle *mdb); extern void mdb_dump_stats(MdbHandle *mdb);

View File

@@ -168,8 +168,8 @@ void
mdb_close(MdbHandle *mdb) mdb_close(MdbHandle *mdb)
{ {
if (!mdb) return; if (!mdb) return;
mdb_free_stats(mdb);
mdb_free_catalog(mdb); mdb_free_catalog(mdb);
g_free(mdb->stats);
g_free(mdb->backend_name); g_free(mdb->backend_name);
if (mdb->f) { if (mdb->f) {

View File

@@ -23,20 +23,6 @@
#include "dmalloc.h" #include "dmalloc.h"
#endif #endif
/* private function */
MdbStatistics *mdb_alloc_stats(MdbHandle *mdb)
{
mdb->stats = g_malloc0(sizeof(MdbStatistics));
return mdb->stats;
}
/* private function */
void mdb_free_stats(MdbHandle *mdb)
{
if (!mdb->stats) return;
g_free(mdb->stats);
mdb->stats = NULL;
}
/** /**
* mdb_stats_on: * mdb_stats_on:
* @mdb: Handle to the (open) MDB file to collect stats on. * @mdb: Handle to the (open) MDB file to collect stats on.
@@ -53,7 +39,7 @@ void
mdb_stats_on(MdbHandle *mdb) mdb_stats_on(MdbHandle *mdb)
{ {
if (!mdb->stats) if (!mdb->stats)
mdb_alloc_stats(mdb); mdb->stats = g_malloc0(sizeof(MdbStatistics));
mdb->stats->collect = TRUE; mdb->stats->collect = TRUE;
} }