Bind to version 1 of an interface

Just require version 1 instead of the latest available version of an
interface for now. Explicit support for requesting a higher version
should be added still.

Change-Id: Ib1b8303191e000227e27e07b1adf837993ac3497
Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>
This commit is contained in:
Jan Arne Petersen 2013-09-04 12:51:04 +02:00 committed by Jørgen Lind
parent 4ebe966c03
commit 7debd1b369

View File

@ -880,7 +880,7 @@ void process(QXmlStreamReader &xml)
printf(" void %s::init(struct ::wl_registry *registry, int id)\n", interfaceName);
printf(" {\n");
printf(" m_%s = static_cast<struct ::%s *>(wl_registry_bind(registry, id, &%s_interface, %d));\n", interfaceName, interfaceName, interfaceName, interface.version);
printf(" m_%s = static_cast<struct ::%s *>(wl_registry_bind(registry, id, &%s_interface, %d));\n", interfaceName, interfaceName, interfaceName, 1);
if (hasEvents)
printf(" init_listener();\n");
printf(" }\n");