From 1e0728abc6ba0522a3b2d2aa4779d64d77e63ab3 Mon Sep 17 00:00:00 2001 From: Justin Mitchell Date: Fri, 2 Jan 2026 20:11:15 -0500 Subject: [PATCH] fix from CI check --- src/CrossPointSettings.h | 2 +- src/activities/browser/OpdsBookBrowserActivity.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CrossPointSettings.h b/src/CrossPointSettings.h index e7194e8a..b0930526 100644 --- a/src/CrossPointSettings.h +++ b/src/CrossPointSettings.h @@ -67,7 +67,7 @@ class CrossPointSettings { uint8_t paragraphAlignment = JUSTIFIED; uint8_t sideMargin = MARGIN_SMALL; // OPDS browser settings - char opdsServerUrl[128] = ""; // e.g., "https://home.jmitch.com/books" + char opdsServerUrl[128] = ""; ~CrossPointSettings() = default; diff --git a/src/activities/browser/OpdsBookBrowserActivity.cpp b/src/activities/browser/OpdsBookBrowserActivity.cpp index 8a6cfaab..6d07dea1 100644 --- a/src/activities/browser/OpdsBookBrowserActivity.cpp +++ b/src/activities/browser/OpdsBookBrowserActivity.cpp @@ -385,7 +385,7 @@ std::string OpdsBookBrowserActivity::sanitizeFilename(const std::string& title) // Limit filename length (SD card FAT32 has 255 char limit, but let's be safe) if (result.length() > 100) { - result = result.substr(0, 100); + result.resize(100); } return result.empty() ? "book" : result;