diff options
Diffstat (limited to 'redo/imagelist_windows.c')
| -rw-r--r-- | redo/imagelist_windows.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/redo/imagelist_windows.c b/redo/imagelist_windows.c index 0f14180..6e21187 100644 --- a/redo/imagelist_windows.c +++ b/redo/imagelist_windows.c @@ -260,16 +260,14 @@ static HIMAGELIST newCheckboxImageList(HWND hwnddc, void (*sizefunc)(HDC, int *, return il; } -HIMAGELIST checkboxImageList = NULL; - -void makeCheckboxImageList(HWND hwnddc) +HIMAGELIST makeCheckboxImageList(HWND hwnddc) { if (theme == NULL) // try to open the theme openTheme(hwnddc); if (theme != NULL) { // use the theme - checkboxImageList = newCheckboxImageList(hwnddc, themeSize, themeImage); + return newCheckboxImageList(hwnddc, themeSize, themeImage); return; } // couldn't open; fall back - checkboxImageList = newCheckboxImageList(hwnddc, dfcSize, dfcImage); + return newCheckboxImageList(hwnddc, dfcSize, dfcImage); } |
