fix bashism that prevents building with /bin/sh->/bin/dash
[fw/altos] / altosui / AltosDeviceDialog.java
index e17504e2475580c4c75364ab060391cc1357a425..610bb73e76dfbae75fc6ab59c5b9f85755e7c477 100644 (file)
@@ -40,8 +40,10 @@ public class AltosDeviceDialog extends JDialog implements ActionListener {
 
        private AltosDevice[] devices() {
                java.util.List<AltosDevice>     usb_devices = AltosUSBDevice.list(product);
+               int                             num_devices = usb_devices.size();
                java.util.List<AltosDevice>     bt_devices = Altos.bt_known.list(product);
-               AltosDevice[]                   devices = new AltosDevice[usb_devices.size() + bt_devices.size()];
+               num_devices += bt_devices.size();
+               AltosDevice[]                   devices = new AltosDevice[num_devices];
 
                for (int i = 0; i < usb_devices.size(); i++)
                        devices[i] = usb_devices.get(i);