mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-11-01 22:58:40 -04:00
Demarshal robustness fixes
This commit is contained in:
parent
6d70202f80
commit
5b0079aed5
3 changed files with 90 additions and 31 deletions
12
connection.h
12
connection.h
|
|
@ -48,11 +48,11 @@ void wl_connection_vmarshal(struct wl_connection *connection,
|
|||
uint32_t opcode, va_list ap,
|
||||
const struct wl_message *message);
|
||||
|
||||
void wl_connection_demarshal(struct wl_connection *connection,
|
||||
uint32_t size,
|
||||
struct wl_hash_table *objects,
|
||||
void (*func)(void),
|
||||
void *data, struct wl_object *target,
|
||||
const struct wl_message *message);
|
||||
int wl_connection_demarshal(struct wl_connection *connection,
|
||||
uint32_t size,
|
||||
struct wl_hash_table *objects,
|
||||
void (*func)(void),
|
||||
void *data, struct wl_object *target,
|
||||
const struct wl_message *message);
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue