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;hp=2289fd36f7ba76692fe07d2ebc8d7eda33750180 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++;