Fix 'Bound variable in pattern' warnings
diff --git a/src/couch/src/couch_httpd_auth.erl b/src/couch/src/couch_httpd_auth.erl
index cdb790f..cc02a1e 100644
--- a/src/couch/src/couch_httpd_auth.erl
+++ b/src/couch/src/couch_httpd_auth.erl
@@ -574,7 +574,7 @@
     case couch_util:get_value("username", Form, CouchFormat) of
         undefined ->
             throw({bad_request, <<"request body must contain a username">>});
-        CouchFormat ->
+        Format when Format =:= CouchFormat ->
             CouchFormat;
         Else1 when CouchFormat == undefined ->
             Else1;
diff --git a/src/couch/src/couch_util.erl b/src/couch/src/couch_util.erl
index e916bbc..afce1e0 100644
--- a/src/couch/src/couch_util.erl
+++ b/src/couch/src/couch_util.erl
@@ -256,7 +256,7 @@
 
 get_value(Key, List, Default) ->
     case lists:keysearch(Key, 1, List) of
-        {value, {Key, Value}} ->
+        {value, {K, Value}} when K =:= Key ->
             Value;
         false ->
             Default