dix: resolved not free after ClientSleep (suspended status)

This commit is contained in:
Herman Semenov 2025-06-13 13:02:25 +03:00
parent fea8b78358
commit fa690c2a0a
No known key found for this signature in database
GPG Key ID: D3AB1D2A4576D55E

View File

@ -596,6 +596,7 @@ doListFontsAndAliases(ClientPtr client, LFclosurePtr c)
if (!ClientIsAsleep(client))
ClientSleep(client,
(ClientSleepProcPtr) doListFontsAndAliases, c);
free(resolved);
return TRUE;
}
@ -621,6 +622,7 @@ doListFontsAndAliases(ClientPtr client, LFclosurePtr c)
ClientSleep(client,
(ClientSleepProcPtr) doListFontsAndAliases,
c);
free(resolved);
return TRUE;
}
if (err == Successful)
@ -638,6 +640,7 @@ doListFontsAndAliases(ClientPtr client, LFclosurePtr c)
ClientSleep(client,
(ClientSleepProcPtr) doListFontsAndAliases,
c);
free(resolved);
return TRUE;
}
if (err == FontNameAlias) {