summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/buflib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/buflib.c b/firmware/buflib.c
index 7c5f3d208e..d6cbf3049b 100644
--- a/firmware/buflib.c
+++ b/firmware/buflib.c
@@ -687,7 +687,7 @@ buflib_shrink(struct buflib_context* ctx, int handle, void* new_start, size_t ne
687 687
688const char* buflib_get_name(struct buflib_context *ctx, int handle) 688const char* buflib_get_name(struct buflib_context *ctx, int handle)
689{ 689{
690 union buflib_data *data = (union buflib_data*)ALIGN_DOWN((intptr_t)buflib_get_data(ctx, handle), sizeof (*data)); 690 union buflib_data *data = ALIGN_DOWN(buflib_get_data(ctx, handle), sizeof (*data));
691 size_t len = data[-1].val; 691 size_t len = data[-1].val;
692 if (len <= 1) 692 if (len <= 1)
693 return NULL; 693 return NULL;