diff options
| author | 2008-03-17 17:04:24 +0000 | |
|---|---|---|
| committer | 2008-03-17 17:04:24 +0000 | |
| commit | 1e3c411a4623bf06257963691e5ffc3493cfde1e (patch) | |
| tree | d10780005695072cd85f23d5483e42a1e1817f37 | |
| parent | e4e17a4fcde8ec84a79ea643592ed0741b9f18ac (diff) | |
Fix 01531: polygon-based drivers: winwork.c memory leak
| -rw-r--r-- | src/osd/windows/winwork.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/osd/windows/winwork.c b/src/osd/windows/winwork.c index 5655f874f45..df22753f6cb 100644 --- a/src/osd/windows/winwork.c +++ b/src/osd/windows/winwork.c @@ -427,10 +427,11 @@ void osd_work_queue_free(osd_work_queue *queue) (double)thread->waittime * 100.0 / (double)total); } #endif + } - // free the list + // free the list + if (queue->thread != NULL) free(queue->thread); - } // free all the events if (queue->doneevent != NULL) |
