summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorliuwentan <[email protected]>2024-03-28 14:17:22 +0800
committerliuwentan <[email protected]>2024-03-28 14:17:22 +0800
commit3e1acddf6182d6e5c420704a0ccb76d98e233d73 (patch)
tree0808c16742255ac1551ba4659a64da8159fd2164
parent99f98abbcdf6a9ae2da51b99aaa8dbf70568a4ff (diff)
[BUGFIX]fix maat_stat output invalid table_namev4.1.33
-rw-r--r--src/maat_stat.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/maat_stat.c b/src/maat_stat.c
index 48db6c6..7c21cd0 100644
--- a/src/maat_stat.c
+++ b/src/maat_stat.c
@@ -130,16 +130,14 @@ static void fs_table_row_register(struct maat_stat *stat)
size_t max_table_cnt = table_manager_table_size(stat->ref_tbl_mgr);
memcpy(stat->sum_tag, "Sum", strlen("Sum"));
- size_t counter = 0;
for (size_t i = 0; i < max_table_cnt; i++) {
const char *table_name =
table_manager_get_table_name(stat->ref_tbl_mgr, i);
if (NULL == table_name) {
continue;
}
- memcpy(stat->tag_value[counter], table_name,
- MIN(strlen(table_name), sizeof(stat->tag_value[counter])));
- counter++;
+ memcpy(stat->tag_value[i], table_name,
+ MIN(strlen(table_name), sizeof(stat->tag_value[i])));
}
}