libsepol: cil: remove double-free.
PATCH 1/1 libsepol: cil: remove double-free.
From: dcashman <[email protected]>
Test: Untested patch.
Change-Id Icaf992ba1487098f2c4f16ac1017012f611281e9
Signed-off-by Daniel Cashman <[email protected]>
--- libsepol/cil/src/cil_binary.c | 1 - 1 file changed, 1 deletion(-)
libsepol/cil/src/cil_binary.c +0 -1
@@ -843,7 +843,6 @@ int cil_catalias_to_policydb(policydb_t *pdb, struct cil_alias *cil_alias) key =cil_strdup (cil_alias->datum.fqn); rc =symtab_insert (pdb,SYM_CATS , key, sepol_alias,SCOPE_DECL ,0 ,NULL );if (rc !=SEPOL_OK ) { -free (key); goto exit; } sepol_alias->s.value = sepol_cat->s.value;
Signature · 1 line
2.8.0.rc3.226.g39d4020
Stephen Smalley
AppliedQuoted 6 lines · Daniel Cashman
From: dcashman <[email protected]>
Test: Untested patch.
Change-Id Icaf992ba1487098f2c4f16ac1017012f611281e9Signed-off-by Daniel Cashman <[email protected]>
Thanks, applied.
Quoted 17 lines
--- libsepol/cil/src/cil_binary.c | 1 - 1 file changed, 1 deletion(-)libsepol/cil/src/cil_binary.c +0
-1@@ -843,7 +843,6 @@ int cil_catalias_to_policydb(policydb_t *pdb, struct cil_alias *cil_alias) key =cil_strdup (cil_alias->datum.fqn); rc =symtab_insert (pdb,SYM_CATS , key, sepol_alias,SCOPE_DECL ,0 ,NULL );if (rc !=SEPOL_OK ) { -free (key); goto exit; } sepol_alias->s.value = sepol_cat->s.value;