qapi: make visit_type_size fallback to type_int
authorVasilis Liaskovitis <vasilis.liaskovitis@profitbricks.com>
Mon, 29 Jul 2013 14:47:55 +0000 (16:47 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Tue, 30 Jul 2013 00:33:33 +0000 (19:33 -0500)
commitb887796217b7f5b754657e85760693e4ced63356
treeaf8fc662f78bca98ae19d05276cc527084f14662
parentc52dc697259ac826d905db57e298c50306a8c600
qapi: make visit_type_size fallback to type_int

Currently visit_type_size checks if the visitor's type_size function pointer is
NULL. If not, it calls it, otherwise it calls v->type_uint64(). But neither of
these pointers are ever set. Fallback to calling v->type_int() in this third
(default) case.

Signed-off-by: Vasilis Liaskovitis <vasilis.liaskovitis@profitbricks.com>
Signed-off-by: Hu Tao <hutao@cn.fujitsu.com>
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Andreas Färber <afaerber@suse.de>
Message-id: 1375109277-25561-6-git-send-email-imammedo@redhat.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
qapi/qapi-visit-core.c