summaryrefslogtreecommitdiff
path: root/src/iconmgr.h
diff options
context:
space:
mode:
authorAlan Coopersmith <alan.coopersmith@oracle.com>2018-09-30 14:28:35 -0700
committerAlan Coopersmith <alan.coopersmith@oracle.com>2018-09-30 14:28:35 -0700
commit4512f268c689db62b46c88e813935c66eda14742 (patch)
tree8bfb351268b0cc3fd175697bcc576200bdb6e24c /src/iconmgr.h
parentca032d147824861b2451c5b0ff715429f055cfe1 (diff)
When replacing a colormap, free old map, not new one
Found by Oracle's Parfait 2.2 static analyzer: Error: Use after free Use after free [use-after-free] (CWE 416): Use after free of pointer Scr at line 421 of src/util.c in function 'InsertRGBColormap'. Invalid pointer accessible via global Scr at line 105 of src/twm.c maps escapes to sc->maps at line 419 of src/util.c in function 'InsertRGBColormap' maps freed with XFree at line 406 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Diffstat (limited to 'src/iconmgr.h')
0 files changed, 0 insertions, 0 deletions