From 4fde325b63e2f5b7b674ab5eebf5db1e1d3f93f4 Mon Sep 17 00:00:00 2001 From: TD-er Date: Fri, 20 Sep 2024 08:54:14 +0200 Subject: [PATCH] Revert "FS library position() to return (size_t) -1 on error (#10002)" This reverts commit 0ab2c58b6c14f6dbc8b9ab0e61d776cd3ac5de66. Fixes: #10360 --- libraries/FS/src/FS.cpp | 2 +- libraries/FS/src/FS.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/FS/src/FS.cpp b/libraries/FS/src/FS.cpp index 252fc3e3944..8470ce1fe55 100644 --- a/libraries/FS/src/FS.cpp +++ b/libraries/FS/src/FS.cpp @@ -105,7 +105,7 @@ bool File::seek(uint32_t pos, SeekMode mode) { size_t File::position() const { if (!*this) { - return (size_t)-1; + return 0; } return _p->position(); diff --git a/libraries/FS/src/FS.h b/libraries/FS/src/FS.h index 6572ad987b3..5f2a91761d2 100644 --- a/libraries/FS/src/FS.h +++ b/libraries/FS/src/FS.h @@ -64,7 +64,7 @@ class File : public Stream { bool seek(uint32_t pos) { return seek(pos, SeekSet); } - size_t position() const; // returns (size_t)-1 on error + size_t position() const; size_t size() const; bool setBufferSize(size_t size); void close();