[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] migration: free 'saddr' since be no longer used
|
From: |
Zongmin Zhou |
|
Subject: |
[PATCH] migration: free 'saddr' since be no longer used |
|
Date: |
Wed, 15 Nov 2023 11:27:39 +0800 |
Since socket_parse() will allocate memory for 'saddr',
and its value will pass to 'addr' that allocated
by migrate_uri_parse(),so free 'saddr' to avoid memory leak.
Fixes: 72a8192e225c ("migration: convert migration 'uri' into 'MigrateAddress'")
Signed-off-by: Zongmin Zhou<zhouzongmin@kylinos.cn>
---
migration/migration.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/migration/migration.c b/migration/migration.c
index 28a34c9068..30ed4bf6b6 100644
--- a/migration/migration.c
+++ b/migration/migration.c
@@ -493,6 +493,7 @@ bool migrate_uri_parse(const char *uri, MigrationChannel
**channel,
}
addr->u.socket.type = saddr->type;
addr->u.socket.u = saddr->u;
+ qapi_free_SocketAddress(saddr);
} else if (strstart(uri, "file:", NULL)) {
addr->transport = MIGRATION_ADDRESS_TYPE_FILE;
addr->u.file.filename = g_strdup(uri + strlen("file:"));
--
2.34.1
- [PATCH] migration: free 'saddr' since be no longer used,
Zongmin Zhou <=
- Re: [PATCH] migration: free 'saddr' since be no longer used, Daniel P . Berrangé, 2023/11/15
- Re: [PATCH] migration: free 'saddr' since be no longer used, Peter Xu, 2023/11/15
- [PATCH v2] migration: free 'saddr' since be no longer used, Zongmin Zhou, 2023/11/16
- Re: [PATCH v2] migration: free 'saddr' since be no longer used, Juan Quintela, 2023/11/16
- Re: [PATCH v2] migration: free 'saddr' since be no longer used, Zongmin Zhou, 2023/11/16
- Re: [PATCH v2] migration: free 'saddr' since be no longer used, Peter Xu, 2023/11/17
- [PATCH v3] migration: free 'saddr' since be no longer used, Zongmin Zhou, 2023/11/19
- Re: [PATCH v3] migration: free 'saddr' since be no longer used, Daniel P . Berrangé, 2023/11/20
- Re: [PATCH v3] migration: free 'saddr' since be no longer used, Peter Xu, 2023/11/20
- Re: [PATCH v3] migration: free 'saddr' since be no longer used, Zongmin Zhou, 2023/11/28