fix(usb_config): check if usb_config is defined in kvm_config.json

This commit is contained in:
Siyuan Miao
2025-03-03 13:31:08 +01:00
parent 7e6a24800e
commit a60d373849
2 changed files with 9 additions and 4 deletions

View File

@@ -540,12 +540,12 @@ func rpcSetUsbEmulationState(enabled bool) error {
func rpcGetUsbConfig() (UsbConfig, error) {
LoadConfig()
return config.UsbConfig, nil
return *config.UsbConfig, nil
}
func rpcSetUsbConfig(usbConfig UsbConfig) error {
LoadConfig()
config.UsbConfig = usbConfig
config.UsbConfig = &usbConfig
err := UpdateGadgetConfig()
if err != nil {