diff --git a/basis/images/gdiplus/gdiplus.factor b/basis/images/gdiplus/gdiplus.factor index bc5d031820..95fdc3dd44 100644 --- a/basis/images/gdiplus/gdiplus.factor +++ b/basis/images/gdiplus/gdiplus.factor @@ -7,14 +7,14 @@ FROM: images => ARGB ; IN: images.gdiplus SINGLETON: gdi+-image -! "png" gdi+-image register-image-class -! "tif" gdi+-image register-image-class -! "tiff" gdi+-image register-image-class -! "gif" gdi+-image register-image-class -! "jpg" gdi+-image register-image-class -! "jpeg" gdi+-image register-image-class -! "bmp" gdi+-image register-image-class -! "ico" gdi+-image register-image-class +"png" gdi+-image register-image-class +"tif" gdi+-image register-image-class +"tiff" gdi+-image register-image-class +"gif" gdi+-image register-image-class +"jpg" gdi+-image register-image-class +"jpeg" gdi+-image register-image-class +"bmp" gdi+-image register-image-class +"ico" gdi+-image register-image-class ( x y w h -- rect ) diff --git a/basis/ui/images/images.factor b/basis/ui/images/images.factor index e9c527a3a6..7084f1aac1 100644 --- a/basis/ui/images/images.factor +++ b/basis/ui/images/images.factor @@ -33,9 +33,8 @@ PRIVATE> << { - { [ os macosx? ] [ - "images.cocoa" require - ] } + { [ os macosx? ] [ "images.cocoa" require ] } + { [ os winnt? ] [ "images.gdiplus" require ] } [ "images.png" require "images.tiff" require