diff options
| author | Greg Ercolano <erco@seriss.com> | 2013-10-20 20:17:13 +0000 |
|---|---|---|
| committer | Greg Ercolano <erco@seriss.com> | 2013-10-20 20:17:13 +0000 |
| commit | da737bb10b6ed0e2a268f9d59729e8879b4ecb56 (patch) | |
| tree | b2bb9a85b598cfb5ad65715d54e679442f585d64 /src | |
| parent | e77c0cd47c14cf0f76e79139141833277cda510a (diff) | |
Avoid freeing NULL.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9999 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src')
| -rw-r--r-- | src/fl_font_win32.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fl_font_win32.cxx b/src/fl_font_win32.cxx index 99358d606..14a6b51cc 100644 --- a/src/fl_font_win32.cxx +++ b/src/fl_font_win32.cxx @@ -77,8 +77,9 @@ Fl_Font_Descriptor::~Fl_Font_Descriptor() { #endif if (this == fl_graphics_driver->font_descriptor()) fl_graphics_driver->font_descriptor(NULL); DeleteObject(fid); - int i; - for (i = 0; i < 64; i++) free(width[i]); + for (int i = 0; i < 64; i++) + if ( width[i] ) + free(width[i]); } //////////////////////////////////////////////////////////////// |
