Merge pull request #417 from jubalh/doublefree

Only free sgent if it was initialized
This commit is contained in:
Serge Hallyn
2021-09-27 10:10:22 -05:00
committed by GitHub

View File

@ -1207,12 +1207,14 @@ int main (int argc, char **argv)
sssd_flush_cache (SSSD_DB_GROUP);
#ifdef SHADOWGRP
if (is_shadowgrp) {
if (sgent.sg_adm) {
xfree(sgent.sg_adm);
}
if (sgent.sg_mem) {
xfree(sgent.sg_mem);
}
}
#endif
if (grent.gr_mem) {
xfree(grent.gr_mem);