extra_local_watches: string list;
extra_vm_watches: string list;
pci_msitranslate: int;
+ sound: string option;
}
module Config = struct
and extra_local_watches = ref []
and extra_vm_watches = ref []
and pci_msitranslate = ref 0
+ and sound = ref None
in
let set_action ref_var s =
("extra-local-watch", Config.String set_local_watch);
("extra-vm-watch", Config.String set_vm_watch);
("pci-msitranslate", Config.Set_int pci_msitranslate);
+ ("sound", Config.String (fun s -> sound := Some s));
] in
begin try
extra_local_watches = List.rev !extra_local_watches;
extra_vm_watches = List.rev !extra_vm_watches;
pci_msitranslate = !pci_msitranslate;
+ sound = !sound;
}
end