Fix build on osx-ppc optimized gcc 4.0.1
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Mon, 04 May 2009 11:24:17 +0200
changeset 4434 5e3d1c06662f
parent 4433 41a18c7aecfc
child 4435 54cb46af8003
Fix build on osx-ppc optimized gcc 4.0.1
src/devices/wifi/edca-txop-n.cc
--- a/src/devices/wifi/edca-txop-n.cc	Fri May 01 09:07:04 2009 -0700
+++ b/src/devices/wifi/edca-txop-n.cc	Mon May 04 11:24:17 2009 +0200
@@ -659,27 +659,31 @@
 Mac48Address
 EdcaTxopN::MapSrcAddressForAggregation (WifiMacHeader const &hdr)
 {
+  Mac48Address retval;
   if (m_typeOfStation == STA || m_typeOfStation == ADHOC_STA)
     {
-      return hdr.GetAddr2 ();
+      retval = hdr.GetAddr2 ();
     }
   else
     {
-      return hdr.GetAddr3 ();
+      retval = hdr.GetAddr3 ();
     }
+  return retval;
 }
 
 Mac48Address
 EdcaTxopN::MapDestAddressForAggregation (WifiMacHeader const &hdr)
 {
+  Mac48Address retval;
   if (m_typeOfStation == AP || m_typeOfStation == ADHOC_STA)
     {
-      return hdr.GetAddr1 ();
+      retval = hdr.GetAddr1 ();
     }
   else
     {
-      return hdr.GetAddr3 ();
+      retval = hdr.GetAddr3 ();
     }
+  return retval;
 }
 
 void