Skip to content
Snippets Groups Projects

integration_2023_w39

Merged Robert Schmidt requested to merge integration_2023_w39 into develop
3 files
+ 24
3
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -22,6 +22,7 @@
#include "byte_array.h"
#include "common/utils/assertions.h"
#include <assert.h>
#include <string.h>
byte_array_t copy_byte_array(byte_array_t src)
@@ -56,3 +57,19 @@ bool eq_byte_array(const byte_array_t* m0, const byte_array_t* m1)
return true;
}
byte_array_t cp_str_to_ba(const char* str)
{
assert(str != NULL);
const size_t sz = strlen(str);
byte_array_t dst = {.len = sz};
dst.buf = calloc(sz,sizeof(uint8_t));
assert(dst.buf != NULL && "Memory exhausted");
memcpy(dst.buf, str, sz);
return dst;
}
Loading