Skip to content

Commit

Permalink
ChannelVisualizerBase: Removed Signal dependency to fix feature tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
levy committed Feb 14, 2024
1 parent 40e1c9e commit a3893f6
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions src/inet/visualizer/base/ChannelVisualizerBase.cc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
//


#include "inet/physicallayer/common/Signal.h"
#include "inet/visualizer/base/ChannelVisualizerBase.h"

namespace inet {
Expand Down Expand Up @@ -172,7 +171,7 @@ void ChannelVisualizerBase::receiveSignal(cComponent *source, simsignal_t signal
{
if (signal == messageSentSignal) {
auto messageSentSignalValue = check_and_cast<cChannel::MessageSentSignalValue *>(object);
auto signal = check_and_cast<inet::physicallayer::Signal *>(messageSentSignalValue->msg);
auto signal = check_and_cast<cPacket *>(messageSentSignalValue->msg);
auto packet = check_and_cast<Packet *>(signal->getEncapsulatedPacket());
auto channel = check_and_cast<cChannel *>(source);
cModule *sourceNode = getContainingNode(channel->getSourceGate()->getOwnerModule());
Expand Down

0 comments on commit a3893f6

Please sign in to comment.