File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
src/main/java/io/github/dsheirer/module/decode/p25/phase1 Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -236,13 +236,13 @@ private void dispatch(IMessage message)
236
236
processForFrequencyBands (message );
237
237
238
238
//Also process the link control messages for frequency bands.
239
- if (message instanceof LDU1Message ldu1 )
239
+ if (message instanceof LDU1Message ldu1 && ldu1 . getLinkControlWord () instanceof LinkControlWord lcw && lcw . isValid () )
240
240
{
241
- processForFrequencyBands (ldu1 . getLinkControlWord () );
241
+ processForFrequencyBands (lcw );
242
242
}
243
- else if (message instanceof TDULCMessage tdulc )
243
+ else if (message instanceof TDULCMessage tdulc && tdulc . getLinkControlWord () instanceof LinkControlWord lcw && lcw . isValid () )
244
244
{
245
- processForFrequencyBands (tdulc . getLinkControlWord () );
245
+ processForFrequencyBands (lcw );
246
246
}
247
247
248
248
if (mMessageListener != null )
You can’t perform that action at this time.
0 commit comments