mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2026-01-15 13:20:50 +00:00
dispatcher: Remove "opaque" property
Is supposed to be used during initialization but is never used. Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Christophe Fergeau <cfergeau@redhat.com>
This commit is contained in:
parent
dfdc8e3097
commit
343cac8d6d
@ -66,8 +66,7 @@ struct DispatcherPrivate {
|
||||
|
||||
enum {
|
||||
PROP_0,
|
||||
PROP_MAX_MESSAGE_TYPE,
|
||||
PROP_OPAQUE
|
||||
PROP_MAX_MESSAGE_TYPE
|
||||
};
|
||||
|
||||
static void
|
||||
@ -83,9 +82,6 @@ dispatcher_get_property(GObject *object,
|
||||
case PROP_MAX_MESSAGE_TYPE:
|
||||
g_value_set_uint(value, self->priv->max_message_type);
|
||||
break;
|
||||
case PROP_OPAQUE:
|
||||
g_value_set_pointer(value, self->priv->opaque);
|
||||
break;
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec);
|
||||
}
|
||||
@ -104,9 +100,6 @@ dispatcher_set_property(GObject *object,
|
||||
case PROP_MAX_MESSAGE_TYPE:
|
||||
self->priv->max_message_type = g_value_get_uint(value);
|
||||
break;
|
||||
case PROP_OPAQUE:
|
||||
dispatcher_set_opaque(self, g_value_get_pointer(value));
|
||||
break;
|
||||
default:
|
||||
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec);
|
||||
}
|
||||
@ -168,15 +161,6 @@ dispatcher_class_init(DispatcherClass *klass)
|
||||
G_PARAM_STATIC_STRINGS |
|
||||
G_PARAM_READWRITE |
|
||||
G_PARAM_CONSTRUCT_ONLY));
|
||||
g_object_class_install_property(object_class,
|
||||
PROP_OPAQUE,
|
||||
g_param_spec_pointer("opaque",
|
||||
"opaque",
|
||||
"User data to pass to callbacks",
|
||||
G_PARAM_STATIC_STRINGS |
|
||||
G_PARAM_READWRITE |
|
||||
G_PARAM_CONSTRUCT));
|
||||
|
||||
}
|
||||
|
||||
static void
|
||||
@ -186,11 +170,10 @@ dispatcher_init(Dispatcher *self)
|
||||
}
|
||||
|
||||
Dispatcher *
|
||||
dispatcher_new(size_t max_message_type, void *opaque)
|
||||
dispatcher_new(size_t max_message_type)
|
||||
{
|
||||
return g_object_new(TYPE_DISPATCHER,
|
||||
"max-message-type", (guint) max_message_type,
|
||||
"opaque", opaque,
|
||||
NULL);
|
||||
}
|
||||
|
||||
@ -419,7 +402,6 @@ static void setup_dummy_signal_handler(void)
|
||||
void dispatcher_set_opaque(Dispatcher *self, void *opaque)
|
||||
{
|
||||
self->priv->opaque = opaque;
|
||||
g_object_notify(G_OBJECT(self), "opaque");
|
||||
}
|
||||
|
||||
int dispatcher_get_recv_fd(Dispatcher *dispatcher)
|
||||
|
||||
@ -49,7 +49,7 @@ struct DispatcherClass
|
||||
|
||||
GType dispatcher_get_type(void) G_GNUC_CONST;
|
||||
|
||||
Dispatcher *dispatcher_new(size_t max_message_type, void *opaque);
|
||||
Dispatcher *dispatcher_new(size_t max_message_type);
|
||||
|
||||
|
||||
typedef void (*dispatcher_handle_message)(void *opaque,
|
||||
|
||||
@ -940,7 +940,7 @@ void red_qxl_init(RedsState *reds, QXLInstance *qxl)
|
||||
pthread_mutex_init(&qxl_state->scanout_mutex, NULL);
|
||||
qxl_state->scanout.drm_dma_buf_fd = -1;
|
||||
qxl_state->gl_draw_cookie = GL_DRAW_COOKIE_INVALID;
|
||||
qxl_state->dispatcher = dispatcher_new(RED_WORKER_MESSAGE_COUNT, NULL);
|
||||
qxl_state->dispatcher = dispatcher_new(RED_WORKER_MESSAGE_COUNT);
|
||||
qxl_state->qxl_worker.major_version = SPICE_INTERFACE_QXL_MAJOR;
|
||||
qxl_state->qxl_worker.minor_version = SPICE_INTERFACE_QXL_MINOR;
|
||||
qxl_state->qxl_worker.wakeup = qxl_worker_wakeup;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user