]> diplodocus.org Git - nmh/commitdiff
sbr/vector.c: Delete unused bvector_maxsize() and ivector_size().
authorRalph Corderoy <ralph@inputplus.co.uk>
Mon, 24 Apr 2017 22:47:46 +0000 (23:47 +0100)
committerRalph Corderoy <ralph@inputplus.co.uk>
Wed, 26 Apr 2017 06:43:40 +0000 (07:43 +0100)
May as well keep the proffered interface as small as possible so the
implementation can make greater assumptions knowing some internal
details aren't available.

h/mh.h
sbr/vector.c

diff --git a/h/mh.h b/h/mh.h
index b15bd32..774d336 100644 (file)
--- a/h/mh.h
+++ b/h/mh.h
@@ -200,7 +200,6 @@ void bvector_clear_all (bvector_t);
 void bvector_set (bvector_t, size_t);
 unsigned int bvector_at (bvector_t, size_t);
 const unsigned long *bvector_bits (bvector_t);
-size_t bvector_maxsize (bvector_t);
 
 typedef struct svector *svector_t;
 
@@ -219,7 +218,6 @@ void ivector_free (ivector_t);
 int ivector_push_back (ivector_t, int);
 int ivector_at (ivector_t, size_t);
 int *ivector_atp (ivector_t, size_t);
-size_t ivector_size (ivector_t);
 
 /*
  * Primary structure of folder/message information
index a77ac27..6ecca7c 100644 (file)
@@ -130,11 +130,6 @@ bvector_bits (bvector_t vec) {
     return vec->bits;
 }
 
-size_t
-bvector_maxsize (bvector_t vec) {
-    return vec->maxsize;
-}
-
 
 struct svector {
     char **strs;
@@ -268,11 +263,6 @@ ivector_atp (ivector_t vec, size_t i) {
     return &vec->ints[i];
 }
 
-size_t
-ivector_size (ivector_t vec) {
-    return vec->size;
-}
-
 static void
 ivector_resize (ivector_t vec, size_t maxsize) {
     size_t old_maxsize = vec->maxsize;