mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2026-05-05 06:46:28 -04:00
raop: handle asprintf errors
This commit is contained in:
parent
732df7b978
commit
7ab2b7d24a
1 changed files with 6 additions and 2 deletions
|
|
@ -175,9 +175,13 @@ static int handle_connect(struct pw_rtsp_client *client, int fd)
|
|||
return res;
|
||||
|
||||
if (ip_version == 4)
|
||||
asprintf(&client->url, "rtsp://%s/%s", local_ip, client->session_id);
|
||||
res = asprintf(&client->url, "rtsp://%s/%s", local_ip, client->session_id);
|
||||
else
|
||||
asprintf(&client->url, "rtsp://[%s]/%s", local_ip, client->session_id);
|
||||
res = asprintf(&client->url, "rtsp://[%s]/%s", local_ip, client->session_id);
|
||||
if (res < 0) {
|
||||
client->url = NULL;
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
pw_log_info("connected local ip %s", local_ip);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue