diff --git a/lib/mempool.c b/lib/mempool.c index d2f2c092..8bf428e5 100644 --- a/lib/mempool.c +++ b/lib/mempool.c @@ -27,7 +27,7 @@ struct mempool { void mp_free(resource *); void mp_dump(resource *); -struct resclass mp_class = { +static struct resclass mp_class = { "MemPool", sizeof(struct mempool), mp_free, diff --git a/lib/resource.c b/lib/resource.c index 2806a90a..fe879cf6 100644 --- a/lib/resource.c +++ b/lib/resource.c @@ -17,8 +17,8 @@ struct pool { list inside; }; -void pool_dump(resource *); -void pool_free(resource *); +static void pool_dump(resource *); +static void pool_free(resource *); static struct resclass pool_class = { "Pool", @@ -39,7 +39,7 @@ rp_new(pool *p) return z; } -void +static void pool_free(resource *P) { pool *p = (pool *) P; @@ -54,7 +54,7 @@ pool_free(resource *P) } } -void +static void pool_dump(resource *P) { pool *p = (pool *) P; @@ -125,18 +125,18 @@ struct mblock { byte data[0]; }; -void mbl_free(resource *r) +static void mbl_free(resource *r) { } -void mbl_debug(resource *r) +static void mbl_debug(resource *r) { struct mblock *m = (struct mblock *) r; debug("(size=%d)\n", m->size); } -struct resclass mb_class = { +static struct resclass mb_class = { "Memory", 0, mbl_free, diff --git a/lib/slab.c b/lib/slab.c index e71c7de2..ad691f71 100644 --- a/lib/slab.c +++ b/lib/slab.c @@ -27,10 +27,10 @@ struct slab { list objs; }; -void slab_free(resource *r); -void slab_dump(resource *r); +static void slab_free(resource *r); +static void slab_dump(resource *r); -struct resclass sl_class = { +static struct resclass sl_class = { "Slab", sizeof(struct slab), slab_free, @@ -64,7 +64,7 @@ sl_free(slab *s, void *oo) xfree(o); } -void +static void slab_free(resource *r) { slab *s = (slab *) r; @@ -74,7 +74,7 @@ slab_free(resource *r) xfree(o); } -void +static void slab_dump(resource *r) { slab *s = (slab *) r;