The protocol error should be generated on the wl_shm_pool,
as that's the object that has been asked for an invalid operation.
Additionally, fix the assumption that wl_display_get_protocol_error
will fill in the interface parameter. In the case where the server
sends an error on an object the client has already deleted, the
interface parameter will be set to null.
The protocol error should be generated on the
wl_shm_pool
, as that's the object that has been asked for an invalid operation.Additionally, fix the assumption that
wl_display_get_protocol_error
will fill in theinterface
parameter. In the case where the server sends an error on an object the client has already deleted, theinterface
parameter will be set to null.