mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2025-12-25 18:40:08 +01:00
Take care to free windows_sid in cache_peer_loginfo_string
This commit is contained in:
parent
b1f947da1a
commit
aea8da08d1
1 changed files with 5 additions and 2 deletions
|
|
@ -586,9 +586,12 @@ cache_peer_loginfo_string (BusConnectionData *d,
|
|||
|
||||
if (dbus_connection_get_windows_user (connection, &windows_sid))
|
||||
{
|
||||
if (!_dbus_string_append_printf (&loginfo_buf, "sid=\"%s\" ", windows_sid))
|
||||
goto oom;
|
||||
dbus_bool_t did_append;
|
||||
did_append = _dbus_string_append_printf (&loginfo_buf,
|
||||
"sid=\"%s\" ", windows_sid);
|
||||
dbus_free (windows_sid);
|
||||
if (!did_append)
|
||||
goto oom;
|
||||
}
|
||||
|
||||
if (!_dbus_string_steal_data (&loginfo_buf, &(d->cached_loginfo_string)))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue