GUAC-1389: Remove guac_common_cursor_remove_user() - no longer needed.
This commit is contained in:
parent
9e8790cbba
commit
432eb57b13
@ -362,12 +362,3 @@ void guac_common_cursor_set_blank(guac_common_cursor* cursor) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void guac_common_cursor_remove_user(guac_common_cursor* cursor,
|
|
||||||
guac_user* user) {
|
|
||||||
|
|
||||||
/* Disassociate from given user */
|
|
||||||
if (cursor->user == user)
|
|
||||||
cursor->user = NULL;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
@ -252,19 +252,4 @@ void guac_common_cursor_set_ibar(guac_common_cursor* cursor);
|
|||||||
*/
|
*/
|
||||||
void guac_common_cursor_set_blank(guac_common_cursor* cursor);
|
void guac_common_cursor_set_blank(guac_common_cursor* cursor);
|
||||||
|
|
||||||
/**
|
|
||||||
* Removes the given user, such that future synchronization will not occur.
|
|
||||||
* This is necessary when a user leaves the connection. If a user leaves the
|
|
||||||
* connection and this is not called, the corresponding guac_user and socket
|
|
||||||
* may cease to be valid, and future synchronization attempts will segfault.
|
|
||||||
*
|
|
||||||
* @param cursor
|
|
||||||
* The cursor to remove the user from.
|
|
||||||
*
|
|
||||||
* @param user
|
|
||||||
* The user to remove.
|
|
||||||
*/
|
|
||||||
void guac_common_cursor_remove_user(guac_common_cursor* cursor,
|
|
||||||
guac_user* user);
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -100,12 +100,3 @@ int guac_vnc_user_join_handler(guac_user* user, int argc, char** argv) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int guac_vnc_user_leave_handler(guac_user* user) {
|
|
||||||
|
|
||||||
guac_vnc_client* vnc_client = (guac_vnc_client*) user->client->data;
|
|
||||||
|
|
||||||
guac_common_cursor_remove_user(vnc_client->display->cursor, user);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
@ -32,10 +32,5 @@
|
|||||||
*/
|
*/
|
||||||
guac_user_join_handler guac_vnc_user_join_handler;
|
guac_user_join_handler guac_vnc_user_join_handler;
|
||||||
|
|
||||||
/**
|
|
||||||
* Handler for leaving users.
|
|
||||||
*/
|
|
||||||
guac_user_leave_handler guac_vnc_user_leave_handler;
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user