diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 1998-07-03 18:51:15 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 1998-07-03 18:51:15 +0000 |
commit | 1684897fe0a5bd04134380d8c1dc2f9cf8d9aee4 (patch) | |
tree | 16dc655198e6a7c0c4a406c40310e0d4b6b0cf96 /share | |
parent | 3278fc49e80f8e59b760d080bf10361809fb6272 (diff) |
Better fix from Christos:
deleting a suffix that has 0 source references causes core-dump.
Fix: when an unused suffix gets removed, delete it from the suffix list.
There is still, however a duplicate free(), which I work around by passing
the Suffix back as a return value to SuffRemove() (it gets set to NULL
when the suffix is freed). This is probably not the best way to fix this.
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions