diff options
author | Ronny Berndt <ronny@apache.org> | 2022-12-05 16:54:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-05 16:54:11 +0100 |
commit | 5c5016e7d24b986d44f01f7bf4d0c0f3550324c5 (patch) | |
tree | 7b2ce62f5f6ab84e9e56b91dee953220f4cdac20 | |
parent | eff331c9f5e734d318f9491c469e9d7be08e6999 (diff) | |
download | couchdb-5c5016e7d24b986d44f01f7bf4d0c0f3550324c5.tar.gz |
Fix unbound variable warning (#4289)
While the variable `RelativeFileName` is not really unbound in the case-statement, use a
more up-to-date pattern for binding the value.
-rw-r--r-- | src/couch/src/couch_server.erl | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/couch/src/couch_server.erl b/src/couch/src/couch_server.erl index 9e5ab87d8..4af4c1ff4 100644 --- a/src/couch/src/couch_server.erl +++ b/src/couch/src/couch_server.erl @@ -416,10 +416,11 @@ all_databases(Fun, Acc0) -> true, fun(Filename, AccIn) -> NormFilename = couch_util:normpath(Filename), - case NormFilename -- NormRoot of - [$/ | RelativeFilename] -> ok; - RelativeFilename -> ok - end, + RelativeFilename = + case NormFilename -- NormRoot of + [$/ | FName] -> FName; + FName -> FName + end, Ext = filename:extension(RelativeFilename), case Fun(?l2b(filename:rootname(RelativeFilename, Ext)), AccIn) of {ok, NewAcc} -> NewAcc; |