aboutsummaryrefslogtreecommitdiff
path: root/src/blocks/ram.c
diff options
context:
space:
mode:
authorFederico Angelilli <code@fedang.net>2024-11-18 23:45:47 +0100
committerFederico Angelilli <code@fedang.net>2024-11-18 23:45:47 +0100
commit7a33c4e201783acb7d5bdd07bbccf921940b332c (patch)
tree3320c0da2c98bdc41529542eb8121daba0ba4bd8 /src/blocks/ram.c
parentca2cf9265e2030a9098f18315e3addde7f518192 (diff)
Use format for fs
Diffstat (limited to 'src/blocks/ram.c')
-rw-r--r--src/blocks/ram.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/blocks/ram.c b/src/blocks/ram.c
index 2a2f24a..0536c26 100644
--- a/src/blocks/ram.c
+++ b/src/blocks/ram.c
@@ -25,8 +25,8 @@ static const format_pair_t block_ram_pairs[] = {
{ "total", RAM_TOTAL },
{ "free", RAM_FREE },
{ "used", RAM_USED },
- { "free-percentage", RAM_FREE_PERC},
- { "used-percentage", RAM_USED_PERC},
+ { "free-percentage", RAM_FREE_PERC },
+ { "used-percentage", RAM_USED_PERC },
{ NULL },
};
@@ -138,16 +138,17 @@ static bool block_ram_validate(block_t *block, const block_scheme_t *scheme)
return false;
}
- if (!format_remark(&ram->format, block->label, block_ram_pairs))
+ int marked = format_remark(&ram->format, block->label, block_ram_pairs);
+ if (marked < 0)
return false;
- //if (ram->format.length < 2) {
- // log_warn("Block '%s' does not use any ram variable", block->label);
+ if (marked == 0) {
+ log_warn("Block '%s' does not use any ram option", block->label);
- // block->update_fn = NULL;
- // log_debug("Disabled updates for block '%s'", block->label);
- // return true;
- //}
+ block->update_fn = NULL;
+ log_debug("Disabled updates for block '%s'", block->label);
+ return true;
+ }
return true;
}