From 7de9d8dae500ec7ba65e5f72f4a1e76f0a23db22 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Mon, 25 Aug 2025 10:06:21 -0400 Subject: [PATCH] limits: define PATH_MAX in only one place. (This is the first step towards making it larger) Change-Id: I4cea522074c455e04c8d228cf6463fb6500c41a0 --- apps/rbcodecconfig.h | 3 +++ firmware/include/dir.h | 1 + firmware/include/file.h | 4 +--- firmware/include/fs_attr.h | 3 --- 4 files changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/rbcodecconfig.h b/apps/rbcodecconfig.h index 0149bb529e..9777ded345 100644 --- a/apps/rbcodecconfig.h +++ b/apps/rbcodecconfig.h @@ -21,6 +21,9 @@ /* HZ, TIME_AFTER, current_tick */ #include "kernel.h" +/* MAX_PATH */ +#include "fs_defines.h" + /* Structure to record some info during processing call */ struct dsp_loop_context { diff --git a/firmware/include/dir.h b/firmware/include/dir.h index 4599877ede..6336cee81d 100644 --- a/firmware/include/dir.h +++ b/firmware/include/dir.h @@ -26,6 +26,7 @@ #include #include "config.h" #include "fs_attr.h" +#include "fs_defines.h" #if defined (APPLICATION) || defined(CHECKWPS) #include "filesystem-app.h" diff --git a/firmware/include/file.h b/firmware/include/file.h index 02d2077977..20b2224db6 100644 --- a/firmware/include/file.h +++ b/firmware/include/file.h @@ -29,11 +29,9 @@ #include #endif #include "config.h" +#include "fs_defines.h" #include "gcc_extensions.h" -#undef MAX_PATH /* this avoids problems when building simulator */ -#define MAX_PATH 260 - enum relate_result { /* < 0 == failure */ diff --git a/firmware/include/fs_attr.h b/firmware/include/fs_attr.h index 0e1d25e1de..299ebca82d 100644 --- a/firmware/include/fs_attr.h +++ b/firmware/include/fs_attr.h @@ -23,9 +23,6 @@ #include -#undef MAX_PATH /* this avoids problems when building simulator */ -#define MAX_PATH 260 - /* also used by fat.c so values must not change */ #define ATTR_READ_ONLY 0x01 #define ATTR_HIDDEN 0x02