File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ void init(Vector* vec, int val) {
35
35
* @returns: none
36
36
*/
37
37
void delete (Vector * vec ) {
38
- free (vec -> contents );
38
+ free (vec -> contents );
39
39
}
40
40
41
41
/**
@@ -54,7 +54,7 @@ void clear(Vector* vec) {
54
54
* @returns: int
55
55
*/
56
56
int len (Vector * vec ) {
57
- return vec -> len ;
57
+ return vec -> len ;
58
58
}
59
59
60
60
/**
@@ -118,7 +118,7 @@ void* begin(Vector* vec) {
118
118
}
119
119
120
120
/**
121
- * This function prints the entire Vector as a list.
121
+ * This function prints the entire Vector as a list.
122
122
* @params Vector* (a pointer to the Vector struct)
123
123
* @returns: none
124
124
*/
@@ -147,6 +147,7 @@ static void test() {
147
147
set (& vec , 1 , 22 );
148
148
assert (get (& vec , 1 ) == 22 );
149
149
assert (len (& vec ) == 2 );
150
+ delete (& vec );
150
151
}
151
152
152
153
/**
@@ -164,5 +165,6 @@ int main() {
164
165
set (& vec , 1 , 22 );
165
166
print (& vec );
166
167
printf ("Length: %d\n" , len (& vec ));
168
+ delete (& vec );
167
169
return 0 ;
168
170
}
You can’t perform that action at this time.
0 commit comments