From d031fbc56573e8a3f3b63a4956c1fd4c9b674030 Mon Sep 17 00:00:00 2001 From: Giulio Camuffo Date: Tue, 5 Aug 2014 11:30:29 +0300 Subject: Bind the globals with the highest version available Change-Id: I639b124f15416905c17665755b3288c905880f39 Reviewed-by: Gunnar Sletta --- src/qtwaylandscanner/qtwaylandscanner.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/qtwaylandscanner') diff --git a/src/qtwaylandscanner/qtwaylandscanner.cpp b/src/qtwaylandscanner/qtwaylandscanner.cpp index 5ffb52f4e..475b9fec2 100644 --- a/src/qtwaylandscanner/qtwaylandscanner.cpp +++ b/src/qtwaylandscanner/qtwaylandscanner.cpp @@ -935,7 +935,7 @@ void process(QXmlStreamReader &xml, const QByteArray &headerPath, const QByteArr printf(" void %s::init(struct ::wl_registry *registry, int id)\n", interfaceName); printf(" {\n"); - printf(" m_%s = static_cast(wl_registry_bind(registry, id, &%s_interface, %d));\n", interfaceName, interfaceName, interfaceName, 1); + printf(" m_%s = static_cast(wl_registry_bind(registry, id, &%s_interface, %s_interface.version));\n", interfaceName, interfaceName, interfaceName, interfaceName); if (hasEvents) printf(" init_listener();\n"); printf(" }\n"); -- cgit v1.2.3