From b8e53640751c0e8086802d62ac0cbf4e4d10a30c Mon Sep 17 00:00:00 2001
From: Dave Reisner <dreisner@archlinux.org>
Date: Thu, 14 Mar 2013 19:23:27 -0400
Subject: remove unnecessary indirect vars

---
 ponymix.cc | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

diff --git a/ponymix.cc b/ponymix.cc
index 8ad23ed..94cf607 100644
--- a/ponymix.cc
+++ b/ponymix.cc
@@ -184,22 +184,14 @@ static int ShowDefaults(PulseClient& ponymix, int, char*[]) {
 
 static int list_devices(PulseClient& ponymix, bool shirt) {
   if (opt_listrestrict) {
-    const auto& devices = ponymix.GetDevices(opt_devtype);
-    for (const auto& d : devices) Print(d, shirt);
+    for (const auto& d : ponymix.GetDevices(opt_devtype)) Print(d, shirt);
     return 0;
   }
 
-  const auto& sinks = ponymix.GetSinks();
-  for (const auto& s : sinks) Print(s, shirt);
-
-  const auto& sources = ponymix.GetSources();
-  for (const auto& s : sources) Print(s, shirt);
-
-  const auto& sinkinputs = ponymix.GetSinkInputs();
-  for (const auto& s : sinkinputs) Print(s, shirt);
-
-  const auto& sourceoutputs = ponymix.GetSourceOutputs();
-  for (const auto& s : sourceoutputs) Print(s, shirt);
+  for (const auto& s : ponymix.GetSinks()) Print(s, shirt);
+  for (const auto& s : ponymix.GetSources()) Print(s, shirt);
+  for (const auto& s : ponymix.GetSinkInputs()) Print(s, shirt);
+  for (const auto& s : ponymix.GetSourceOutputs()) Print(s, shirt);
 
   return 0;
 }
-- 
cgit v1.2.3