File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
it.baeyens.arduino.monitor/src/it/baeyens/arduino/monitor/views Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -247,9 +247,11 @@ private void registerSerialService(ServiceEvent event) {
247
247
*/
248
248
private void registerExistingSerialService () {
249
249
final ServiceReference <?> reference = Activator .context .getServiceReference (Serial .class .getName ());
250
- final Object service = FrameworkUtil .getBundle (getClass ()).getBundleContext ().getService (reference );
251
- if (service instanceof Serial ) {
252
- registerSerialService ((Serial ) service );
250
+ if (reference != null ) {
251
+ final Object service = FrameworkUtil .getBundle (getClass ()).getBundleContext ().getService (reference );
252
+ if (service instanceof Serial ) {
253
+ registerSerialService ((Serial ) service );
254
+ }
253
255
}
254
256
}
255
257
You can’t perform that action at this time.
0 commit comments