Skip to content

Commit ebdbcf7

Browse files
authored
Merge pull request #77 from cossacklabs/vixentael/zeroing-buffer2
zeroing buffer->data instead of buffer->block
2 parents 3f7ddfa + 718c922 commit ebdbcf7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/mid_hermes_ll/mid_hermes_ll_block.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,9 @@ mid_hermes_ll_block_t *mid_hermes_ll_block_update(
172172
}
173173
mid_hermes_ll_buffer_destroy_secure(&rt);
174174
mid_hermes_ll_buffer_destroy_secure(&wt);
175-
mid_hermes_ll_buffer_destroy(&(bl->data));
175+
mid_hermes_ll_buffer_destroy_secure(&(bl->data));
176176
mid_hermes_ll_buffer_destroy(&(bl->meta));
177-
mid_hermes_ll_buffer_destroy_secure(&(bl->block));
177+
mid_hermes_ll_buffer_destroy(&(bl->block));
178178
bl->meta = meta;
179179
bl->data = data;
180180
bl->block = new_block;
@@ -221,7 +221,7 @@ mid_hermes_ll_block_t *mid_hermes_ll_block_rotate(mid_hermes_ll_block_t *bl, mid
221221
mid_hermes_ll_token_destroy(&(bl->wtoken));
222222
mid_hermes_ll_buffer_destroy_secure(&rt);
223223
mid_hermes_ll_buffer_destroy_secure(&wt);
224-
mid_hermes_ll_buffer_destroy_secure(&(bl->block));
224+
mid_hermes_ll_buffer_destroy(&(bl->block));
225225
bl->rtoken = new_rtoken;
226226
bl->wtoken = new_wtoken;
227227
bl->block = new_block;
@@ -556,8 +556,8 @@ hermes_status_t mid_hermes_ll_block_destroy(mid_hermes_ll_block_t **b) {
556556
return HM_FAIL;
557557
}
558558
mid_hermes_ll_buffer_destroy(&((*b)->id));
559-
mid_hermes_ll_buffer_destroy(&((*b)->data));
560-
mid_hermes_ll_buffer_destroy_secure(&((*b)->block));
559+
mid_hermes_ll_buffer_destroy_secure(&((*b)->data));
560+
mid_hermes_ll_buffer_destroy(&((*b)->block));
561561
mid_hermes_ll_buffer_destroy(&((*b)->meta));
562562
mid_hermes_ll_buffer_destroy_secure(&((*b)->mac));
563563
mid_hermes_ll_user_destroy(&((*b)->user));

0 commit comments

Comments
 (0)