scanner: Generate 'since' macros for requests as well
authorJonas Ådahl <jadahl@gmail.com>
Thu, 8 Oct 2015 03:00:54 +0000 (11:00 +0800)
committerJonas Ådahl <jadahl@gmail.com>
Fri, 9 Oct 2015 13:02:03 +0000 (21:02 +0800)
We already generate WL_[INTERFACE]_[REQUEST]_SINCE_VERSION macros for
events in the server protocol headers. Lets do the same for requests in
the client protocol headers as well.

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: David FORT <contact@hardening-consulting.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
src/scanner.c

index 5504fce..f456aa5 100644 (file)
@@ -1270,6 +1270,7 @@ emit_header(struct protocol *protocol, enum side side)
                } else {
                        emit_structs(&i->event_list, i, side);
                        emit_opcodes(&i->request_list, i);
+                       emit_opcode_versions(&i->request_list, i);
                        emit_stubs(&i->request_list, i);
                }