From ffd0a5ec9b1a0301006435c49aab707111f0078d Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Tue, 12 Mar 2013 13:57:21 +0300 Subject: [PATCH] NULL port name fix --- src/java/jssc/SerialPort.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/java/jssc/SerialPort.java b/src/java/jssc/SerialPort.java index 3984516..57c0b45 100644 --- a/src/java/jssc/SerialPort.java +++ b/src/java/jssc/SerialPort.java @@ -140,7 +140,12 @@ public class SerialPort { if(portOpened){ throw new SerialPortException(portName, "openPort()", SerialPortException.TYPE_PORT_ALREADY_OPENED); } - portHandle = serialInterface.openPort(portName); + if(portName != null){ + portHandle = serialInterface.openPort(portName); + } + else { + portHandle = -2;//->Since 2.1.0 NULL port name fix + } //since 0.9.0 -> if(portHandle == -1){ throw new SerialPortException(portName, "openPort()", SerialPortException.TYPE_PORT_BUSY);