Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Crocker <dcrocker@eschertech.com>2019-12-23 22:37:31 +0300
committerDavid Crocker <dcrocker@eschertech.com>2019-12-23 22:37:31 +0300
commitecbc545743695c73791ed8420bb4ad97266bec28 (patch)
tree4c33bb0c9efcd92e5bf8d219c447f6cfde894ae8 /src/Storage
parent7cf6080c42246a0bfea1e807325d312a457e13d3 (diff)
Handle command parsing errors using exceptions
Diffstat (limited to 'src/Storage')
-rw-r--r--src/Storage/FileStore.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/Storage/FileStore.cpp b/src/Storage/FileStore.cpp
index adf704d8..d92e5c41 100644
--- a/src/Storage/FileStore.cpp
+++ b/src/Storage/FileStore.cpp
@@ -140,7 +140,7 @@ void FileStore::Duplicate()
switch (usageMode)
{
case FileUseMode::free:
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
break;
case FileUseMode::readOnly:
@@ -166,7 +166,7 @@ bool FileStore::Close()
case FileUseMode::free:
if (!inInterrupt())
{
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
}
return false;
@@ -237,7 +237,7 @@ bool FileStore::Seek(FilePosition pos)
switch (usageMode)
{
case FileUseMode::free:
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
return false;
case FileUseMode::readOnly:
@@ -272,7 +272,7 @@ FilePosition FileStore::Length() const
switch (usageMode)
{
case FileUseMode::free:
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
return 0;
case FileUseMode::readOnly:
@@ -299,7 +299,7 @@ int FileStore::Read(char* extBuf, size_t nBytes)
switch (usageMode)
{
case FileUseMode::free:
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
return -1;
case FileUseMode::readOnly:
@@ -387,7 +387,7 @@ bool FileStore::Write(const char *s, size_t len)
switch (usageMode)
{
case FileUseMode::free:
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
return false;
case FileUseMode::readOnly:
@@ -441,7 +441,7 @@ bool FileStore::Flush()
switch (usageMode)
{
case FileUseMode::free:
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
return false;
case FileUseMode::readOnly:
@@ -479,7 +479,7 @@ bool FileStore::Truncate()
{
case FileUseMode::free:
case FileUseMode::readOnly:
- INTERNAL_ERROR;
+ REPORT_INTERNAL_ERROR;
return false;
case FileUseMode::readWrite: