提交 8f770d39 编写于 作者: P Paolo Bonzini

qom: fix off-by-one

Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
上级 7b7b7d18
......@@ -854,11 +854,8 @@ static void object_set_link_property(Object *obj, Visitor *v, void *opaque,
target = object_resolve_path(path, &ambiguous);
if (target) {
gchar *target_type;
target_type = g_strdup(&type[5]);
target_type[strlen(target_type) - 2] = 0;
/* Go from link<FOO> to FOO. */
gchar *target_type = g_strndup(&type[5], strlen(type) - 6);
if (object_dynamic_cast(target, target_type)) {
object_ref(target);
*child = target;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册