diff --git a/src/backend/gdi.c b/src/backend/gdi.c index cbe7a02..d10c67a 100644 --- a/src/backend/gdi.c +++ b/src/backend/gdi.c @@ -513,8 +513,8 @@ static void MwLLSetIconImpl(MwLL handle, MwLLPixmap pixmap) { ii.hbmMask = pixmap->gdi.hMask2; ii.hbmColor = pixmap->gdi.hBitmap; - if(handle->gdi.icon != NULL) DestroyCursor(handle->gdi.icon); - handle->gdi.icon o = CreateIconIndirect(&ii); + if(handle->gdi.icon != NULL) DestroyIcon(handle->gdi.icon); + handle->gdi.icon = CreateIconIndirect(&ii); } static void MwLLForceRenderImpl(MwLL handle) {