From 4c27898ce7f72c75405c293e3b8e06db4d2438eb Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@duempel.org>
Date: Fri, 28 Feb 2014 07:11:45 +0100
Subject: {Other,Database}Commands: contract declaration and assignment

---
 src/command/DatabaseCommands.cxx | 9 +++------
 src/command/OtherCommands.cxx    | 9 +++------
 2 files changed, 6 insertions(+), 12 deletions(-)

(limited to 'src/command')

diff --git a/src/command/DatabaseCommands.cxx b/src/command/DatabaseCommands.cxx
index 89fe2e050..9d00698c6 100644
--- a/src/command/DatabaseCommands.cxx
+++ b/src/command/DatabaseCommands.cxx
@@ -34,13 +34,10 @@
 CommandResult
 handle_lsinfo2(Client &client, int argc, char *argv[])
 {
-	const char *uri;
-
-	if (argc == 2)
-		uri = argv[1];
-	else
+	const char *const uri = argc == 2
+		? argv[1]
 		/* default is root directory */
-		uri = "";
+		: "";
 
 	const DatabaseSelection selection(uri, false);
 
diff --git a/src/command/OtherCommands.cxx b/src/command/OtherCommands.cxx
index b3564040c..6415e84df 100644
--- a/src/command/OtherCommands.cxx
+++ b/src/command/OtherCommands.cxx
@@ -121,13 +121,10 @@ static constexpr tag_handler print_tag_handler = {
 CommandResult
 handle_lsinfo(Client &client, int argc, char *argv[])
 {
-	const char *uri;
-
-	if (argc == 2)
-		uri = argv[1];
-	else
+	const char *const uri = argc == 2
+		? argv[1]
 		/* default is root directory */
-		uri = "";
+		: "";
 
 	if (memcmp(uri, "file:///", 8) == 0) {
 		/* print information about an arbitrary local file */
-- 
cgit v1.2.3