diff options
| author | Peter Crosthwaite <peter.crosthwaite@xilinx.com> | 2014-08-19 23:55:52 -0700 |
|---|---|---|
| committer | Andreas Färber <afaerber@suse.de> | 2014-09-04 16:14:47 +0200 |
| commit | 339659041f87a76f8b71ad3d12cadfc5f89b4bb3 (patch) | |
| tree | dfd65efd31731e7a127928d756dc09dfb9ae48f8 /hw/core/qdev.c | |
| parent | d2659e27e1ec0b5126faa0f4fef78755950b39e6 (diff) | |
| download | focaccia-qemu-339659041f87a76f8b71ad3d12cadfc5f89b4bb3.tar.gz focaccia-qemu-339659041f87a76f8b71ad3d12cadfc5f89b4bb3.zip | |
qom: Add automatic arrayification to object_property_add()
If "[*]" is given as the last part of a QOM property name, treat that as an array property. The added property is given the first available name, replacing the * with a decimal number counting from 0. First add with name "foo[*]" will be "foo[0]". Second "foo[1]" and so on. Callers may inspect the ObjectProperty * return value to see what number the added property was given. Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'hw/core/qdev.c')
0 files changed, 0 insertions, 0 deletions