From 3d12509f987c9bee6e7c28589a02be2015284e43 Mon Sep 17 00:00:00 2001 From: Marc-André Lureau Date: Tue, 20 Mar 2012 20:29:15 +0100 Subject: Use spice_strdup() to avoid crashing on NULL qemu can call spice_server_set_name(s, NULL) when the name is not given. Let's not crash in this case --- server/red_tunnel_worker.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'server/red_tunnel_worker.c') diff --git a/server/red_tunnel_worker.c b/server/red_tunnel_worker.c index 9162da48..ff402777 100644 --- a/server/red_tunnel_worker.c +++ b/server/red_tunnel_worker.c @@ -1077,8 +1077,8 @@ static inline TunnelService *__tunnel_worker_add_service(TunnelWorker *worker, u new_service->group = group; new_service->port = port; - new_service->name = strdup(name); - new_service->description = strdup(description); + new_service->name = spice_strdup(name); + new_service->description = spice_strdup(description); ring_add(&worker->services, &new_service->ring_item); worker->num_services++; -- cgit