diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-04-06 21:05:52 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-07-11 01:28:41 +0200 |
| commit | 794d14855362ca5e3d5a99ed9bf86bd506a172c1 (patch) | |
| tree | 67047e993aa437d2f58f6132eba62a7e1ac183ae /src/KM_fileio.cpp | |
| parent | 343464b6db9d451c82fbdcd1f43da587bd6992af (diff) | |
Add some missing break statements.
Diffstat (limited to 'src/KM_fileio.cpp')
| -rw-r--r-- | src/KM_fileio.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/KM_fileio.cpp b/src/KM_fileio.cpp index b79994e..b24c7db 100644 --- a/src/KM_fileio.cpp +++ b/src/KM_fileio.cpp @@ -1420,17 +1420,22 @@ Kumu::DirScanner::Open(const std::string& dirname) case ENOENT: case ENOTDIR: result = RESULT_NOTAFILE; + break; case EACCES: result = RESULT_NO_PERM; + break; case ELOOP: case ENAMETOOLONG: result = RESULT_PARAM; + break; case EMFILE: case ENFILE: result = RESULT_STATE; + break; default: DefaultLogSink().Error("DirScanner::Open(%s): %s\n", dirname.c_str(), strerror(errno)); result = RESULT_FAIL; + break; } } @@ -1503,17 +1508,22 @@ Kumu::DirScannerEx::Open(const std::string& dirname) case ENOENT: case ENOTDIR: result = RESULT_NOTAFILE; + break; case EACCES: result = RESULT_NO_PERM; + break; case ELOOP: case ENAMETOOLONG: result = RESULT_PARAM; + break; case EMFILE: case ENFILE: result = RESULT_STATE; + break; default: DefaultLogSink().Error("DirScanner::Open(%s): %s\n", dirname.c_str(), strerror(errno)); result = RESULT_FAIL; + break; } } |
