View | Details | Raw Unified | Return to bug 1873
Collapse All | Expand All

(-)basic-energy-source-helper.cc (-3 / +3 lines)
 Lines 43-54    Link Here 
43
{
43
{
44
  NS_ASSERT (node != NULL);
44
  NS_ASSERT (node != NULL);
45
  // check if energy source already exists
45
  // check if energy source already exists
46
  Ptr<EnergySource> source = node->GetObject<EnergySource> ();
46
  Ptr<EnergySourceContainer> sourceContainer = node->GetObject<EnergySourceContainer> ();
47
  if (source != NULL)
47
  if (sourceContainer != NULL)
48
    {
48
    {
49
      NS_FATAL_ERROR ("Energy source already installed!");
49
      NS_FATAL_ERROR ("Energy source already installed!");
50
    }
50
    }
51
  source = m_basicEnergySource.Create<EnergySource> ();
51
  Ptr<EnergySource> source = m_basicEnergySource.Create<EnergySource> ();
52
  NS_ASSERT (source != NULL);
52
  NS_ASSERT (source != NULL);
53
  source->SetNode (node);
53
  source->SetNode (node);
54
  return source;
54
  return source;

Return to bug 1873