summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/buflib.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/firmware/buflib.c b/firmware/buflib.c
index d9f82f8854..2ce9cc344c 100644
--- a/firmware/buflib.c
+++ b/firmware/buflib.c
@@ -35,7 +35,6 @@
35#include "panic.h" 35#include "panic.h"
36#include "crc32.h" 36#include "crc32.h"
37#include "system.h" /* for ALIGN_*() */ 37#include "system.h" /* for ALIGN_*() */
38#include "pathfuncs.h" /* path_basename() */
39 38
40/* The main goal of this design is fast fetching of the pointer for a handle. 39/* The main goal of this design is fast fetching of the pointer for a handle.
41 * For that reason, the handles are stored in a table at the end of the buffer 40 * For that reason, the handles are stored in a table at the end of the buffer
@@ -659,9 +658,6 @@ int
659buflib_alloc_ex(struct buflib_context *ctx, size_t size, const char *name, 658buflib_alloc_ex(struct buflib_context *ctx, size_t size, const char *name,
660 struct buflib_callbacks *ops) 659 struct buflib_callbacks *ops)
661{ 660{
662 if (name) /* if name is a path strip everything but the filename */
663 path_basename(name, &name);
664
665 union buflib_data *handle, *block; 661 union buflib_data *handle, *block;
666 size_t name_len = name ? B_ALIGN_UP(strlen(name)+1) : 0; 662 size_t name_len = name ? B_ALIGN_UP(strlen(name)+1) : 0;
667 bool last; 663 bool last;