From: Keith Packard Date: Sun, 23 Aug 2020 22:34:26 +0000 (-0700) Subject: altosuilib: Allow config to be missing in rom config dialog X-Git-Tag: 1.9.5~1^2~14 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=23e148bb3379969935bcbbbeb6c8dc66c0474f6d altosuilib: Allow config to be missing in rom config dialog If the configuration data can't be fetched from the target board, it will be missing while building the dialog box. Deal with that. Signed-off-by: Keith Packard --- diff --git a/altosuilib/AltosRomconfigUI.java b/altosuilib/AltosRomconfigUI.java index a25c39c4..f2c038a9 100644 --- a/altosuilib/AltosRomconfigUI.java +++ b/altosuilib/AltosRomconfigUI.java @@ -74,7 +74,10 @@ public class AltosRomconfigUI c.weightx = 1; c.anchor = GridBagConstraints.LINE_START; c.insets = ir; - product_value = new JLabel(config.usb_product); + String product = "unknown"; + if (config != null) + product = config.usb_product; + product_value = new JLabel(product); pane.add(product_value, c); y++;