chore: integrate cppcheck into workflow
This commit is contained in:
parent
b053aa6c93
commit
6af3e6ad6d
17 changed files with 64 additions and 69 deletions
|
|
@ -33,7 +33,7 @@ lsm_error lsm_str_init_zero(lsm_str **ptr) {
|
|||
return lsm_error_ok;
|
||||
}
|
||||
|
||||
lsm_error lsm_str_init_copy(lsm_str **ptr, char *s) {
|
||||
lsm_error lsm_str_init_copy(lsm_str **ptr, const char *s) {
|
||||
lsm_str *str = calloc(1, sizeof(lsm_str));
|
||||
|
||||
if (str == NULL) {
|
||||
|
|
@ -47,7 +47,7 @@ lsm_error lsm_str_init_copy(lsm_str **ptr, char *s) {
|
|||
return lsm_error_ok;
|
||||
}
|
||||
|
||||
lsm_error lsm_str_init_copy_n(lsm_str **ptr, char *s, uint64_t len) {
|
||||
lsm_error lsm_str_init_copy_n(lsm_str **ptr, const char *s, uint64_t len) {
|
||||
lsm_str *str = calloc(1, sizeof(lsm_str));
|
||||
|
||||
if (str == NULL) {
|
||||
|
|
@ -72,11 +72,11 @@ void lsm_str_overwrite(lsm_str *str, char *s) {
|
|||
}
|
||||
}
|
||||
|
||||
lsm_error lsm_str_overwrite_copy(lsm_str *str, char *s) {
|
||||
lsm_error lsm_str_overwrite_copy(lsm_str *str, const char *s) {
|
||||
return lsm_str_overwrite_copy_n(str, s, strlen(s));
|
||||
}
|
||||
|
||||
lsm_error lsm_str_overwrite_copy_n(lsm_str *str, char *s, uint64_t len) {
|
||||
lsm_error lsm_str_overwrite_copy_n(lsm_str *str, const char *s, uint64_t len) {
|
||||
if (len <= 8) {
|
||||
memcpy(str->data.val, s, len);
|
||||
} else {
|
||||
|
|
@ -108,7 +108,7 @@ void lsm_str_free(lsm_str *str) {
|
|||
free(str);
|
||||
}
|
||||
|
||||
uint64_t lsm_str_len(lsm_str *str) { return str->len; }
|
||||
uint64_t lsm_str_len(const lsm_str *str) { return str->len; }
|
||||
|
||||
const char *lsm_str_ptr(lsm_str *str) {
|
||||
if (str->len <= 8) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue