| Submitter | Corey Minyard |
|---|---|
| Date | Sept. 18, 2012, 8 p.m. |
| Message ID | <1347998443-20599-8-git-send-email-minyard@acm.org> |
| Download | mbox | patch |
| Permalink | /patch/184832/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/qom/object.c b/qom/object.c index e3e9242..6bbb6a8 100644 --- a/qom/object.c +++ b/qom/object.c @@ -692,6 +692,9 @@ void object_property_set(Object *obj, Visitor *v, const char *name, if (!prop->set) { error_set(errp, QERR_PERMISSION_DENIED); } else { + if (prop->release) { + prop->release(obj, name, prop->opaque); + } prop->set(obj, v, prop->opaque, name, errp); } }