Jacek Caban : server: Remove no longer needed supoort for signaling console_input_events object.
Alexandre Julliard
julliard at winehq.org
Wed Jul 8 15:34:36 CDT 2020
Module: wine
Branch: master
Commit: ca0db956a65f9010983c6723643e50df115ef34a
URL: https://source.winehq.org/git/wine.git/?a=commit;h=ca0db956a65f9010983c6723643e50df115ef34a
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Jul 8 16:32:04 2020 +0200
server: Remove no longer needed supoort for signaling console_input_events object.
Signed-off-by: Jacek Caban <jacek at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
server/console.c | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/server/console.c b/server/console.c
index 9494ea84b8..a18892b156 100644
--- a/server/console.c
+++ b/server/console.c
@@ -106,7 +106,6 @@ static const struct object_ops console_input_ops =
static void console_input_events_dump( struct object *obj, int verbose );
static void console_input_events_destroy( struct object *obj );
-static int console_input_events_signaled( struct object *obj, struct wait_queue_entry *entry );
static struct fd *console_input_events_get_fd( struct object *obj );
struct console_input_events
@@ -126,7 +125,7 @@ static const struct object_ops console_input_events_ops =
no_get_type, /* get_type */
add_queue, /* add_queue */
remove_queue, /* remove_queue */
- console_input_events_signaled, /* signaled */
+ NULL, /* signaled */
no_satisfied, /* satisfied */
no_signal, /* signal */
console_input_events_get_fd, /* get_fd */
@@ -308,14 +307,6 @@ static void console_input_events_destroy( struct object *obj )
free( evts->events );
}
-/* the renderer events list is signaled when it's not empty */
-static int console_input_events_signaled( struct object *obj, struct wait_queue_entry *entry )
-{
- struct console_input_events *evts = (struct console_input_events *)obj;
- assert( obj->ops == &console_input_events_ops );
- return (evts->num_used != 0);
-}
-
static struct fd *console_input_events_get_fd( struct object* obj )
{
struct console_input_events *evts = (struct console_input_events*)obj;
@@ -396,7 +387,6 @@ static void console_input_events_append( struct console_input* console,
get_renderer_events( evts, async );
release_object( async );
}
- if (evts->num_used) wake_up( &evts->obj, 0 );
}
static struct console_input_events *create_console_input_events(void)
More information about the wine-cvs
mailing list