This is causing issues with potential improvements to the logging system, and I've always found this usage a bit odd anyway. Using spice_debug(""); was not possible as this triggers -Wformat-zero-length warnings from our use of -Wall. Signed-off-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> --- Changes since v2: - I went with "trace" instead of "" + CFLAGS changes as suggested by Frediano/Jonathon server/char-device.c | 2 +- server/dcc.c | 4 ++-- server/display-channel.c | 6 +++--- server/main-channel.c | 2 +- server/mjpeg-encoder.c | 2 +- server/red-channel-client.c | 4 ++-- server/red-worker.c | 4 ++-- server/reds.c | 28 ++++++++++++++-------------- server/stream.c | 2 +- 9 files changed, 27 insertions(+), 27 deletions(-) diff --git a/server/char-device.c b/server/char-device.c index ab0707fb1..94c4f7fb2 100644 --- a/server/char-device.c +++ b/server/char-device.c @@ -862,7 +862,7 @@ void red_char_device_migrate_data_marshall_empty(SpiceMarshaller *m) { SpiceMigrateDataCharDevice *mig_data; - spice_debug(NULL); + spice_debug("trace"); mig_data = (SpiceMigrateDataCharDevice *)spice_marshaller_reserve_space(m, sizeof(*mig_data)); memset(mig_data, 0, sizeof(*mig_data)); diff --git a/server/dcc.c b/server/dcc.c index dbc496c2f..f83933629 100644 --- a/server/dcc.c +++ b/server/dcc.c @@ -1278,7 +1278,7 @@ static bool restore_surfaces_lossless(DisplayChannelClient *dcc, { uint32_t i; - spice_debug(NULL); + spice_debug("trace"); for (i = 0; i < mig_surfaces->num_surfaces; i++) { uint32_t surface_id = mig_surfaces->surfaces[i].id; @@ -1293,7 +1293,7 @@ static bool restore_surfaces_lossy(DisplayChannelClient *dcc, { uint32_t i; - spice_debug(NULL); + spice_debug("trace"); for (i = 0; i < mig_surfaces->num_surfaces; i++) { uint32_t surface_id = mig_surfaces->surfaces[i].id; SpiceMigrateDataRect *mig_lossy_rect; diff --git a/server/display-channel.c b/server/display-channel.c index 3864419bd..bebee3bb4 100644 --- a/server/display-channel.c +++ b/server/display-channel.c @@ -1441,7 +1441,7 @@ bool display_channel_wait_for_migrate_data(DisplayChannel *display) return FALSE; } - spice_debug(NULL); + spice_debug("trace"); spice_warn_if_fail(g_list_length(clients) == 1); rcc = g_list_nth_data(clients, 0); @@ -2071,7 +2071,7 @@ void display_channel_destroy_surfaces(DisplayChannel *display) { int i; - spice_debug(NULL); + spice_debug("trace"); //to handle better for (i = 0; i < NUM_SURFACES; ++i) { if (display->priv->surfaces[i].context.canvas) { @@ -2180,7 +2180,7 @@ static void on_disconnect(RedChannelClient *rcc) DisplayChannel *display; DisplayChannelClient *dcc; - spice_debug(NULL); + spice_debug("trace"); spice_return_if_fail(rcc != NULL); dcc = DISPLAY_CHANNEL_CLIENT(rcc); diff --git a/server/main-channel.c b/server/main-channel.c index d0183258e..e9fef7c17 100644 --- a/server/main-channel.c +++ b/server/main-channel.c @@ -250,7 +250,7 @@ static bool main_channel_handle_message(RedChannelClient *rcc, uint16_t type, static bool main_channel_handle_migrate_flush_mark(RedChannelClient *rcc) { RedChannel *channel = red_channel_client_get_channel(rcc); - spice_debug(NULL); + spice_debug("trace"); main_channel_push_migrate_data_item(MAIN_CHANNEL(channel)); return TRUE; } diff --git a/server/mjpeg-encoder.c b/server/mjpeg-encoder.c index 92801f1c8..15f5e1f2f 100644 --- a/server/mjpeg-encoder.c +++ b/server/mjpeg-encoder.c @@ -1067,7 +1067,7 @@ static void mjpeg_encoder_handle_negative_client_stream_report(MJpegEncoder *enc { MJpegEncoderRateControl *rate_control = &encoder->rate_control; - spice_debug(NULL); + spice_debug("trace"); if ((rate_control->bit_rate_info.change_start_mm_time > report_end_frame_mm_time || !rate_control->bit_rate_info.change_start_mm_time) && diff --git a/server/red-channel-client.c b/server/red-channel-client.c index 7224c37e8..f1042dd41 100644 --- a/server/red-channel-client.c +++ b/server/red-channel-client.c @@ -786,7 +786,7 @@ void red_channel_client_start_connectivity_monitoring(RedChannelClient *rcc, uin if (!red_channel_client_is_connected(rcc)) { return; } - spice_debug(NULL); + spice_debug("trace"); spice_assert(timeout_ms > 0); /* * If latency_monitor is not active, we activate it in order to enable @@ -1742,7 +1742,7 @@ bool red_channel_client_wait_pipe_item_sent(RedChannelClient *rcc, uint64_t end_time; gboolean item_in_pipe; - spice_debug(NULL); + spice_debug("trace"); if (timeout != -1) { end_time = spice_get_monotonic_time_ns() + timeout; diff --git a/server/red-worker.c b/server/red-worker.c index 57e6abea4..69ed21136 100644 --- a/server/red-worker.c +++ b/server/red-worker.c @@ -505,7 +505,7 @@ static void dev_create_primary_surface(RedWorker *worker, uint32_t surface_id, uint8_t *line_0; int error; - spice_debug(NULL); + spice_debug("trace"); spice_warn_if_fail(surface_id == 0); spice_warn_if_fail(surface.height != 0); @@ -1022,7 +1022,7 @@ static void worker_handle_dispatcher_async_done(void *opaque, RedWorker *worker = opaque; RedWorkerMessageAsync *msg_async = payload; - spice_debug(NULL); + spice_debug("trace"); red_qxl_async_complete(worker->qxl, msg_async->cmd); } diff --git a/server/reds.c b/server/reds.c index 09b674d7b..ad41a75bf 100644 --- a/server/reds.c +++ b/server/reds.c @@ -501,7 +501,7 @@ void reds_client_disconnect(RedsState *reds, RedClient *client) return; } - spice_debug(NULL); + spice_debug("trace"); /* disconnecting is set to prevent recursion because of the following: * main_channel_client_on_disconnect-> * reds_client_disconnect->red_client_destroy->main_channel... @@ -577,7 +577,7 @@ static void reds_disconnect(RedsState *reds) GListIter iter; RedClient *client; - spice_debug(NULL); + spice_debug("trace"); GLIST_FOREACH(reds->clients, iter, RedClient, client) { reds_client_disconnect(reds, client); } @@ -1627,7 +1627,7 @@ static void reds_mig_target_client_add(RedsState *reds, RedClient *client) RedsMigTargetClient *mig_client; g_return_if_fail(reds); - spice_debug(NULL); + spice_debug("trace"); mig_client = spice_new0(RedsMigTargetClient, 1); mig_client->client = client; mig_client->reds = reds; @@ -1737,7 +1737,7 @@ static void reds_handle_main_link(RedsState *reds, RedLinkInfo *link) int mig_target = FALSE; RedChannelCapabilities caps; - spice_debug(NULL); + spice_debug("trace"); spice_assert(reds->main_channel); link_mess = link->link_mess; @@ -1908,7 +1908,7 @@ int reds_on_migrate_dst_set_seamless(RedsState *reds, MainChannelClient *mcc, ui void reds_on_client_seamless_migrate_complete(RedsState *reds, RedClient *client) { - spice_debug(NULL); + spice_debug("trace"); if (!reds_find_client(reds, client)) { spice_debug("client no longer exists"); return; @@ -2624,7 +2624,7 @@ static void reds_send_mm_time(RedsState *reds) if (!reds_main_channel_connected(reds)) { return; } - spice_debug(NULL); + spice_debug("trace"); main_channel_push_multi_media_time(reds->main_channel, reds_get_mm_time() - reds->mm_time_latency); } @@ -2936,7 +2936,7 @@ static void reds_mig_release(RedServerConfig *config) static void reds_mig_started(RedsState *reds) { - spice_debug(NULL); + spice_debug("trace"); spice_assert(reds->config->mig_spice); reds->mig_inprogress = TRUE; @@ -2987,7 +2987,7 @@ static void reds_migrate_channels_seamless(RedsState *reds) static void reds_mig_finished(RedsState *reds, int completed) { - spice_debug(NULL); + spice_debug("trace"); reds->mig_inprogress = TRUE; @@ -3018,7 +3018,7 @@ static void reds_mig_switch(RedsState *reds) static void migrate_timeout(void *opaque) { RedsState *reds = opaque; - spice_debug(NULL); + spice_debug("trace"); spice_assert(reds->mig_wait_connect || reds->mig_wait_disconnect); if (reds->mig_wait_connect) { /* we will fall back to the switch host scheme when migration completes */ @@ -4100,7 +4100,7 @@ SPICE_GNUC_VISIBLE int spice_server_migrate_connect(SpiceServer *reds, const cha SpiceMigrateInterface *sif; int try_seamless; - spice_debug(NULL); + spice_debug("trace"); spice_assert(reds->migration_interface); if (reds->expect_migrate) { @@ -4147,7 +4147,7 @@ SPICE_GNUC_VISIBLE int spice_server_migrate_info(SpiceServer *reds, const char* int port, int secure_port, const char* cert_subject) { - spice_debug(NULL); + spice_debug("trace"); spice_assert(!reds->migration_interface); if (!reds_set_migration_dest_info(reds, dest, port, secure_port, cert_subject)) { @@ -4158,7 +4158,7 @@ SPICE_GNUC_VISIBLE int spice_server_migrate_info(SpiceServer *reds, const char* SPICE_GNUC_VISIBLE int spice_server_migrate_start(SpiceServer *reds) { - spice_debug(NULL); + spice_debug("trace"); if (!reds->config->mig_spice) { return -1; } @@ -4170,7 +4170,7 @@ SPICE_GNUC_VISIBLE int spice_server_migrate_end(SpiceServer *reds, int completed SpiceMigrateInterface *sif; int ret = 0; - spice_debug(NULL); + spice_debug("trace"); spice_assert(reds->migration_interface); @@ -4199,7 +4199,7 @@ complete: /* interface for switch-host migration */ SPICE_GNUC_VISIBLE int spice_server_migrate_switch(SpiceServer *reds) { - spice_debug(NULL); + spice_debug("trace"); if (reds->clients == NULL) { return 0; } diff --git a/server/stream.c b/server/stream.c index f6ff0de34..838c64364 100644 --- a/server/stream.c +++ b/server/stream.c @@ -914,7 +914,7 @@ void stream_detach_and_stop(DisplayChannel *display) { RingItem *stream_item; - spice_debug(NULL); + spice_debug("trace"); while ((stream_item = ring_get_head(&display->priv->streams))) { Stream *stream = SPICE_CONTAINEROF(stream_item, Stream, link); -- 2.13.0 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel