Fixes nullptr deref

This commit is contained in:
Lam Wei Lun
2026-09-15 15:47:48 +08:00
parent 4b2466b179
commit 1df362888e
+6 -4
View File
@@ -402,10 +402,12 @@ void MediaPlayCtrl::Play()
return; return;
} }
default: // assumed to be CameraStreamMode::none default: // assumed to be CameraStreamMode::none
NetworkAgent* agent = wxGetApp().getAgent(); if (NetworkAgent* agent = wxGetApp().getAgent()) {
if (agent && agent->get_printer_agent()->get_agent_info().id != BBL_PRINTER_AGENT_ID) { if (auto printer_agent = agent->get_printer_agent()) {
Stop(_L("Camera not available")); if (printer_agent->get_agent_info().id != BBL_PRINTER_AGENT_ID) {
return; return;
}
}
} }
break; break;
} }