From fbd77b8897ba5d08f017d21c5ca60041c468e2c1 Mon Sep 17 00:00:00 2001 From: leiyu3 Date: Thu, 22 Sep 2022 13:55:23 -0400 Subject: remove is_full no longer need sice vector can resize --- libvector.c | 7 ------- vector_test.c | 8 -------- 2 files changed, 15 deletions(-) diff --git a/libvector.c b/libvector.c index f099e34..29abc9d 100644 --- a/libvector.c +++ b/libvector.c @@ -25,13 +25,6 @@ int is_empty(vector_t vec){ return 0; } -int is_full(vector_t vec){ - if (vec.cur_size >= vec.max_size){ - return 1; - } - return 0; -} - int at(vector_t vec, int index){ if (index >= size(vec) || index < 0){ printf("Index out of bound!!\n"); diff --git a/vector_test.c b/vector_test.c index 3fcfd46..e8267f7 100644 --- a/vector_test.c +++ b/vector_test.c @@ -24,14 +24,6 @@ Test(vectortests, is_empty_test){ cr_assert(is_empty(vec)==0, "is_empty should return 0"); } -Test(vectortests, is_full_test){ - cr_assert(is_full(vec)==0, "is_full should return 0"); - for (int i = 0; i < n; i++){ - push(&vec, i); - } - cr_assert(is_full(vec)==1, "is_full should return 1"); -} - Test(vectortests, size_test){ cr_assert(size(vec)==0, "Size of vector should be 0 at first"); for (int i = 0; i < 10; i++){ -- cgit v1.2.3