diff options
| author | Kristian Høgsberg <krh@bitplanet.net> | 2011-08-23 16:40:39 -0400 |
|---|---|---|
| committer | Kristian Høgsberg <krh@bitplanet.net> | 2011-08-23 16:40:39 -0400 |
| commit | 8cbc5482b1b27059d18f8b71d2cf67230f69afdf (patch) | |
| tree | 4b793737d3e901fa1a206cdb67dec65e58c39a5c /src/scanner.c | |
| parent | server: wl_display and wl_input_device are no longer resources (diff) | |
| download | wayland-8cbc5482b1b27059d18f8b71d2cf67230f69afdf.tar wayland-8cbc5482b1b27059d18f8b71d2cf67230f69afdf.tar.gz wayland-8cbc5482b1b27059d18f8b71d2cf67230f69afdf.tar.bz2 wayland-8cbc5482b1b27059d18f8b71d2cf67230f69afdf.tar.lz wayland-8cbc5482b1b27059d18f8b71d2cf67230f69afdf.tar.xz wayland-8cbc5482b1b27059d18f8b71d2cf67230f69afdf.tar.zst wayland-8cbc5482b1b27059d18f8b71d2cf67230f69afdf.zip | |
Pass struct wl_resource as the first argument to server side stubsnext
Diffstat (limited to 'src/scanner.c')
| -rw-r--r-- | src/scanner.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/scanner.c b/src/scanner.c index d6e8969..2e53e4e 100644 --- a/src/scanner.c +++ b/src/scanner.c @@ -514,9 +514,10 @@ emit_structs(struct wl_list *message_list, struct interface *interface) n = strlen(m->name) + 17; if (is_interface) { - printf("struct wl_client *client,\n" - "%sstruct wl_resource *resource", - indent(n)); + printf("struct wl_resource *resource,\n" + "%sstruct %s *%s", + indent(n), + interface->name, interface->name); } else { printf("void *data,\n"), printf("%sstruct %s *%s", |
