summaryrefslogtreecommitdiff
path: root/src/nigui/private/windows/platform_impl.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/nigui/private/windows/platform_impl.nim')
-rwxr-xr-xsrc/nigui/private/windows/platform_impl.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim
index 2876448..1e184b4 100755
--- a/src/nigui/private/windows/platform_impl.nim
+++ b/src/nigui/private/windows/platform_impl.nim
@@ -939,7 +939,7 @@ method `iconPath=`(window: WindowImpl, iconPath: string) =
var bitmap: pointer
pGdipCreateBitmapFromFileWrapped(iconPath, bitmap)
var icon: pointer
- pCheckGdiplusStatus(GdipGetHicon(bitmap, icon))
+ pCheckGdiplusStatus(GdipCreateHICONFromBitmap(bitmap, icon))
discard SendMessageA(window.fHandle, WM_SETICON, cast[pointer](ICON_BIG), icon)
discard SendMessageA(window.fHandle, WM_SETICON, cast[pointer](ICON_SMALL), icon)