diff options
Diffstat (limited to 'server/reds.c')
-rw-r--r-- | server/reds.c | 12 |
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; |