summaryrefslogtreecommitdiffstats
path: root/server/reds.c
diff options
context:
space:
mode:
Diffstat (limited to 'server/reds.c')
-rw-r--r--server/reds.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/server/reds.c b/server/reds.c
index d095370c..94d31fdd 100644
--- a/server/reds.c
+++ b/server/reds.c
@@ -2366,7 +2366,7 @@ static void reds_handle_auth_mechname(void *opaque)
}
free(sasl->mechlist);
- sasl->mechlist = strdup(sasl->mechname);
+ sasl->mechlist = spice_strdup(sasl->mechname);
red_printf("Validated mechname '%s'", sasl->mechname);
@@ -2501,7 +2501,7 @@ static void reds_start_auth_sasl(RedLinkInfo *link)
}
red_printf("Available mechanisms for client: '%s'", mechlist);
- sasl->mechlist = strdup(mechlist);
+ sasl->mechlist = spice_strdup(mechlist);
mechlistlen = strlen(mechlist);
if (!sync_write(link->stream, &mechlistlen, sizeof(uint32_t))
@@ -3775,7 +3775,7 @@ SPICE_GNUC_VISIBLE int spice_server_set_sasl_appname(SpiceServer *s, const char
ASSERT(reds == s);
#if HAVE_SASL
free(sasl_appname);
- sasl_appname = strdup(appname);
+ sasl_appname = spice_strdup(appname);
return 0;
#else
return -1;
@@ -3785,7 +3785,7 @@ SPICE_GNUC_VISIBLE int spice_server_set_sasl_appname(SpiceServer *s, const char
SPICE_GNUC_VISIBLE void spice_server_set_name(SpiceServer *s, const char *name)
{
free(spice_name);
- spice_name = strdup(name);
+ spice_name = spice_strdup(name);
}
SPICE_GNUC_VISIBLE void spice_server_set_uuid(SpiceServer *s, const uint8_t uuid[16])
@@ -4022,9 +4022,9 @@ static int reds_set_migration_dest_info(const char* dest,
spice_migration = spice_new0(RedsMigSpice, 1);
spice_migration->port = port;
spice_migration->sport = secure_port;
- spice_migration->host = strdup(dest);
+ spice_migration->host = spice_strdup(dest);
if (cert_subject) {
- spice_migration->cert_subject = strdup(cert_subject);
+ spice_migration->cert_subject = spice_strdup(cert_subject);
}
reds->mig_spice = spice_migration;