add rbtree/testcase.c/Makefile

This commit is contained in:
King
2024-05-23 15:49:09 +00:00
parent 1b865836df
commit ea5291f3fe
6 changed files with 868 additions and 8 deletions

View File

@@ -119,6 +119,8 @@ int kvs_array_del(kvs_array_t *inst, char *key) {
kvs_free(inst->table[i].value);
inst->table[i].value = NULL;
inst->idx = i;
return 0;
}
}
@@ -166,6 +168,8 @@ int kvs_array_mod(kvs_array_t *inst, char *key, char *value) {
* @return 0: exist, 1: no exist
*/
int kvs_array_exist(kvs_array_t *inst, char *key) {
if (!inst || !key) return -1;
char *str = kvs_array_get(inst, key);
if (!str) {