diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-04-06 21:05:52 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-04-06 21:21:18 +0200 |
| commit | 68fed8820ddd91f33d189ded950466a6b1bd75d2 (patch) | |
| tree | 318e0be1d0193f311878de05e7fade16b4b32a85 /src | |
| parent | 2ce0bdf5de547d5084a764cd5b91180695c644d3 (diff) | |
Add some missing break statements.
Diffstat (limited to 'src')
| -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 9db1947..ec65ffd 100644 --- a/src/KM_fileio.cpp +++ b/src/KM_fileio.cpp @@ -1418,17 +1418,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; } } @@ -1501,17 +1506,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; } } |
