Skip to content

Commit

Permalink
use const pointer
Browse files Browse the repository at this point in the history
  • Loading branch information
scareything committed Jun 28, 2024
1 parent 68c7f46 commit 518df26
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion inc_internal/message.h
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ bool message_get_int32_header(message *m, int header_id, int32_t *v);

bool message_get_uint64_header(message *m, int header_id, uint64_t *v);

bool message_get_bytes_header(message *m, int header_id, uint8_t **ptr, size_t *len);
bool message_get_bytes_header(message *m, int header_id, const uint8_t **ptr, size_t *len);

uint8_t *write_hdr(const hdr_t *h, uint8_t *buf);

Expand Down
2 changes: 1 addition & 1 deletion library/message.c
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ bool message_get_uint64_header(message *m, int header_id, uint64_t *v) {
return false;
}

bool message_get_bytes_header(message *m, int header_id, uint8_t **v, size_t *len) {
bool message_get_bytes_header(message *m, int header_id, const uint8_t **v, size_t *len) {
*v = NULL;
*len = 0;

Expand Down
6 changes: 3 additions & 3 deletions tests/message_tests.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ TEST_CASE("simple", "[model]") {
m2->nhdrs = parse_hdrs(m2->headers, m2->header.headers_len, &m2->hdrs);
CHECK(m2->nhdrs == 2);

uint8_t *hdrval;
const uint8_t *hdrval;
size_t hdrlen;
CHECK(message_get_bytes_header(m2, 1, &hdrval, &hdrlen));
CHECK(strncmp((const char *) headers[0].value, (const char *) hdrval, hdrlen) == 0);
Expand Down Expand Up @@ -91,7 +91,7 @@ TEST_CASE("large", "[model]") {
m2->nhdrs = parse_hdrs(m2->headers, m2->header.headers_len, &m2->hdrs);
CHECK(m2->nhdrs == 2);

uint8_t *hdrval;
const uint8_t *hdrval;
size_t hdrlen;
CHECK(message_get_bytes_header(m2, 1, &hdrval, &hdrlen));
CHECK(strncmp((const char *) headers[0].value, (const char *) hdrval, hdrlen) == 0);
Expand Down Expand Up @@ -134,7 +134,7 @@ TEST_CASE("large unpooled", "[model]") {
m2->nhdrs = parse_hdrs(m2->headers, m2->header.headers_len, &m2->hdrs);
CHECK(m2->nhdrs == 2);

uint8_t *hdrval;
const uint8_t *hdrval;
size_t hdrlen;
CHECK(message_get_bytes_header(m2, 1, &hdrval, &hdrlen));
CHECK(strncmp((const char *) headers[0].value, (const char *) hdrval, hdrlen) == 0);
Expand Down

0 comments on commit 518df26

Please sign in to comment.