Re: [Qemu-devel] [PATCH v2] qom: change object property iterator API contract

2016-01-11 Thread Andreas Färber
Am 17.12.2015 um 09:54 schrieb Markus Armbruster: > "Daniel P. Berrange" writes: > >> Currently the object property iterator API works as follows >> >> ObjectPropertyIterator *iter; >> >> iter = object_property_iter_init(obj); >> while ((prop =

Re: [Qemu-devel] [PATCH v2] qom: change object property iterator API contract

2015-12-17 Thread Markus Armbruster
"Daniel P. Berrange" writes: > Currently the object property iterator API works as follows > > ObjectPropertyIterator *iter; > > iter = object_property_iter_init(obj); > while ((prop = object_property_iter_next(iter))) { > ... > } >

[Qemu-devel] [PATCH v2] qom: change object property iterator API contract

2015-12-09 Thread Daniel P. Berrange
Currently the object property iterator API works as follows ObjectPropertyIterator *iter; iter = object_property_iter_init(obj); while ((prop = object_property_iter_next(iter))) { ... } object_property_iter_free(iter); This has the benefit that the ObjectPropertyIterator struct